News

On May 19, 2025, an overly imposing dress nearly upstaged the Cannes Film Festival itself. A train “too ambitious” for the ...