Cameron Diaz & Emile Hirsch Help Support Oxfam America

Cameron Diaz attends the Vanity Fair and Ermenegildo Zegna dinner on Wednesday (February 22) at Chateau Marmont in Los Angeles.

Joining the 39-year-old actress at the event, which was hosted by Colin Firth and his wife, Livia: Mia Wasikowska and Emile Hirsch, who met up with Kristin Davis.

The dinner supported Oxfam America and Livia‘s Green Carpet Challenge, which highlights ethical and sustainable designers.

FYI: Cameron wore a black cap sleeve cocktail dress by Elie Saab. Kristin wore an apple green organic cotton embroidered dress from the H&M Exclusive Conscious collection.

10+ pictures inside of Cameron Diaz and Emile Hirsch at the Ermenegildo Zegna dinner…

Photos: Getty

Posted To: