Cameron Diaz, Kate Upton and Leslie Mann Bikini in the Bahamas

By: Peggy Truong / July 20, 2013