Cameron Diaz Brings Her Legs To The NY Bad Teacher Premiere

|

Cameron Diaz didn’t have A-Rod on her arm at last night’s Bad Teacher premiere, but that hunk would have just been in the way, considering how much time she spent posing with co-star/ex-boyfriend Justin Timberlake and showing off her impressive gams on the red carpet. Joining Diaz and Timberlake were cast members Jason Segel, Thomas Lennon (who should never make that chipmunk face again) and Lucy Punch, as well as an impressive mix of well-wishers—everyone from “Weird” Al Yankovic to Kirstie Alley to Ben Kingsley! See photos from the scene in the gallery below.

[Photos: Getty Images]

View Photo Gallery