Cameron Diaz on the June cover of Vogue magazine. (Mario Testino/Vogue)
The actress, in Palm Springs, wears a 3.1 Phillip Lim eco-dyed 100 percent natural silk dress and an Eco Emporia belt made from a reclaimed fire hose. John Hardy silver cuffs. (Mario Testino/Vogue)
Something to cheer about? Shorts made from wild Guatemalan cotton that is naturally resistant to pests. Carolina Herrera gazar blouse. Goods of Conscience plaid shorts. (Mario Testino/Vogue)