by harveysart
LONDON - July 22: Cameron Diaz at the Knight And Day Premiere July 22nd, 2010 in Leicester Square London, England