Cameron Diaz at the Met Gala 2013

Cameron Diaz Capes Her Way Down the Met Gala Carpet

Cameron Diaz at the Met Gala 2013.

Cameron Diaz brought a bold purple Stella McCartney look to the Met Gala red carpet in NYC tonight. She got dressed up for the annual fashion event after spending the afternoon filming The Other Woman with Leslie Mann. Leslie also attended this evening's festivities with the duo's other costar Kate Upton, who was in a gown by Diane von Furstenberg. They're just a few of the ladies on the red carpet at the Met Gala — be sure to check them all out and vote on your fashion and beauty favorites.