2012 Met Costume Institute Gala red carpet arrival pictures

(Getty Images)
29 of 92

Eva Mendes

May. 7, 2012