Cameron Diaz is ‘Sunshine Superwoman' in Vogue

American Vogue goes fashionably green with Cameron Diaz in the June 2009 issue. The green font color on the cover reflects the eco-friendly fashion choices of the inside shoot by Mario Testino.

Cameron Diaz looks ravishing in the first image in a Stella McCartney organic-cotton bikini. In the second image, Diaz wears a 3.1 Phillip Lim eco-dyed 100% natural silk dress and an Eco Emporia belt made from a reclaimed fire hose. The cardigan she sexily wears off her shoulders in the third image is 100 percent organic-cotton by Rag & Bone.

Cameron Diaz talks about green fashion and her love for Mario Testino’s photography in the accompanying video.