Cameron Diaz (wearing a Stella McCartney gown) at arrivals for Schiaparelli and Prada: Impossible Conversations - Metropolitan Museum of Art's 2012 Costume Institute Gala Benefit - Part 3, Metropolitan Museum of Art, New York, NY May 7, 2012. Photo B Poster #268173544
Cameron Diaz (wearing a Stella McCartney gown) at arrivals for Schiaparelli and Prada: Impossible Conversations - Metropolitan Museum of Art's 2012 Costume Institute Gala Benefit - Part 3, Metropolitan Museum of Art, New York, NY May 7, 2012. Photo B Poster #268173544