Update Consent
< Back
Slide 7 of 13

Cameron Diaz at the 2012 Met Gala

At the 2012 Met Gala, Cameron Diaz wore this shimmery Stella McCartney number that was made from organic silk and recycled glass beading.

Image Source: Getty / Kevin Mazur