Tomorrow the Cannes Film Festival kicks off, which means stars from around the world will gather to celebrate this year’s cinematic gems―and show off their best fashions and most outrageous shenanigans. Here, some of the most gorgeous, weirdest, and memorable moments in Cannes’ history.
By Harper’s Bazaar