Producer Alexandre Mallet-Guy, actresses Berenice Bejo, Jeanne Jestin, director Asghar Farhadi, actress Pauline Burlet, actors Elyes Aguis, Ali Mosaffa, Tahar Rahim and actress Sabrina Ouazani attend the premiere of Le Passe (The Past) during The 66th Annual Cannes Film Festival at Palais des Festivals on May 17, 2013.
Berenice Bejo stars as a woman abandoned by her husband in the film.
Eva Longoria goes glam in a glittering Zuhair Murad gown.
Les Miserables star Samantha Barks chose Dior for the event.
Model Olga Sorokina made an appearance at the red carpet soiree.
Oscar-winning director Ang Lee sports a simple black tux and bow tie on the red carpet.
Christian Louboutin, Melita Toscan du Plantier
Christian Louboutin stepped out alongside French producer Melita Toscan du Plantier.
French actress Sarah Forestier followed the black and white trend.
Doutzen Kroes shines in Atelier Versace.
The Artist director -- and Berenice Bejo's husband -- Michel Hazanavicius stepped out to support his wife.
DC Comics and VICE teamed up to give 20 acclaimed artists a white latex reproduction of Batman's famous cowl and cape and asked them to design what they envisioned the Caped Crusader wearing — this is what they came up with. View gallery
Zoe Saldana transforms into Ellen Ripley from "Aliens" while Nathan Fillion taps into his inner Captain Kirk and Chris Hardwick goes "Back to the Future" as Marty McFly in THR's tribute to graphic novels, with the help of illustrator and artist Reid Kikuo Johnson. View gallery