see more

NEW YORK, NY - JUNE 20: Actress Cameron Diaz and actor/singer Justin Timberlake attend the after party for the premiere of "Bad Teacher" at the The Bowery Hotel on June 20, 2011 in New York City. (Photo by Stephen Lovekin/Getty Images)

NEW YORK, NY - JUNE 20:  Actress Cameron Diaz and actor/singer Justin Timberlake attend the after party for the premiere of "Bad Teacher" at the The Bowery Hotel on June 20, 2011 in New York City.  (Photo by Stephen Lovekin/Getty Images)