Here’s Cameron Diaz looking like a supernova of sexiness in the newest issue of Maxim magazine… sweet Christmas is she ever! This screaming hot photoshoot is to help promote her upcoming movie Bad Teacher (see the hilarious NSFW trailer here), where she plays, you guessed it, a bad teacher. A very, very, very bad teacher. One that would gladly make me stay after school for detention or extracurricular activities. And do I even have to point out how drool-inducing she looks in those ultra short jean shorts? Didn’t think so. Enjoy, and make sure to head over to Maxim’s website for more Cameron Diaz hotness!