bad teacher premiere film movie red carpet justin timberlake cameron diaz

Cameron Diaz and Justin Timberlake looked quite cozy for two ex-es at the premiere of their new flick, Bad Teacher, in New York Monday night.

We do love how highly they speak of each other; they're on such good terms! Cameron is currently dating Yankee Alex Rodriguez, while Timberlake split earlier this year from longtime girlfriend Jessica Biel.

In the flick, Diaz stars as a teacher with a bad attitude who wants to date Timberlake's goody-two-shoes character. Jason Segel co-stars; he also attended the premiere along with several other celebs. Check out all the pics below!

So far, Bad Teacher has received a 50 percent approval rating on RottenTomatoes.com, meaning critics are mixed on the pic.