Cameron Diaz at Givenchy Fashion Show

rs993432919333835.jpg rs880736919333835.jpg rs772862919333835.jpg
at Haute Couture Spring/Summer 2012 during