Connect to share and comment

Cameron diaz

Cameron diaz

US actress Cameron Diaz poses on the red carpet as she arrives to attend the World Premier for the film 'Gambit' in Leicester Square, central London on November 7, 2012.

ANDREW COWIE