Cameron Diaz Shows Off Her Long Lovely Legs

Cameron Diaz Looking Good On Set!Cameron Diaz Looking Good On Set!

Wow….Just Wow! Cameron Diaz is Hot…I know, but look at her Legs. A-Mazing! That’s the gym plus genetics a right there. Cameron was filming “Bad Teacher”. Her hair was curly and cute too.