badteacherposter.jpg

Cameron Diaz rocks a pair of Louboutin booties and some serious 'tude for the Bad Teacher poster, and we can't wait to check out her sassy and foul-mouthed character when the film hits theaters on June 24.

Click after the jump to watch the trailer!