Cameron Diaz Harper’s Bazaar UK June 2012