50 Most Gorgeous Gowns of the Year

EVA LONGORIA

Wearing: Marchesa gown and clutch
Where: Cannes Film Festival premiere of Moonrise Kingdom