Cameron Diaz Oscars 2011 After Party Dress: Carolina Herrera Wild Print

Submitted by on Tuesday, 1 March 2011 | One Comment