Skip Nav
Photo 41 of 53

Kate Beckinsale wore a Marchesa gown in 2010 for the Cannes premiere of Robin Hood.

All the Latest From Ryan Reynolds