The 2012 Cannes Film Festival opened today with the premiere of Moonrise Kingdom at the Palais des Festivals. Juror Diane Kruger was gorgeous in a pale blue gown after making an appearance this morning in a strappy Versus minidress. Eva Longoria, who is on hand with the festival's official makeup brand, L'Oréal, commanded the long red carpet in Marchesa. Jessica Chastain made her 2012 Cannes debut in white Alexander McQueen while Freida Pinto went with a pale pink strapless number. It's the beginning of more than a week of glamour in France and we're on the ground bringing you the action as it happens. Make sure to follow PopSugar on Twitter for the latest and tell us, who are you most excited to see at Cannes this year?

I'm not sure what Eva Longoria has done besides DH or why she's in Cannes but her dress seems a bit "over the top" and not very Cannes-ish (summery, light & flowy). Diane & Jessica's dresses were gorgeous and spot-on for the event!