Cameron Diaz at the 2013 Met Gala – wearing Stella McCartney

Celebrities Wonder 75904817_cameron-diaz-met-gala_0.jpg Celebrities Wonder 17806806_cameron-diaz-met-gala_1.jpg Celebrities Wonder 74258362_cameron-diaz-met-gala_2.5.jpg Celebrities Wonder 38752339_cameron-diaz-met-gala_2.jpg Celebrities Wonder 25546058_cameron-diaz-met-gala_3.jpg

Cameron Diaz arrives at the Metropolitan Museum of Art Costume Institute Gala in New York City.