Actress Cameron Diaz poses for photographers during a media event to promote her new movie "Bad Teacher " in Cancun, Mexico, Sunday July 10, 2011. (AP Photo/Marco Ugarte)
1 / 1
Associated Press | Photo By Marco Ugarte
Sun, Jul 10, 2011 3:48 PM EDT