Cameron Diaz Gets Leggy & Justin Timberlake Gets Cheeky At ‘Bad Teacher’ Premiere [PHOTOS]

0