Met Costume Institute Gala 2012: The Red Carpet Roundup
41 of 80 | Back to Article

Cameron Diaz
Cameron Diaz shone in a sparkling long-sleeved Stella McCartney dress.
Photo credit: Getty Images