Skip Nav
Photo 28 of 53

The train of the Marchesa gown Eva Longoria wore to the 2012 Cannes premiere of Moonrise Kingdom got a lot of attention.

Image Source: Getty / Dave J Hogan
All the Latest From Ryan Reynolds