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/Israel Leal)
1 / 1
Associated Press | Photo By Israel Leal
Sun, Jul 10, 2011 3:19 PM EDT