Cameron Diaz, Justin Timberlake, Jason Segel and other cast members and celebrities attended the premiere of "Bad Teacher" at the Ziegfeld Theater in NYC.
Cameron Diaz went for a short and see-through dress to show off her long legs!
Actress Phyllis Smith and 'The Office" actor Leslie David Baker
If you haven't seen the trailer for the movie – check it out here!
Photos by Wenn.com