Cameron Diaz in Emilia Wickstead Fall 2012, Worn at the President Barack Obama Fundraiser in London Fashion by FaithSeptember 20, 2012September 20, 2012