Kate Upton and Cameron Diaz Flaunt their Beach Bods on ‘The Other Woman’ Film Set

Peggy Truong / June 16, 2013