Hot for teacher!

Cameron Diaz shows off her amazing physique in a just-released clip from her upcoming movie, "Bad Teacher" -- soaping up a car (and her body) in a pair of Daisy Dukes.

The movie also features Justin Timberlake as another teacher at the school ... and Cameron's potential love interest.

Check out three clips below:


"Bad Teacher" opens June 24. Will you be seeing it when it opens? Sound off below!