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?