ContactMusic — Cameron Diaz has claimed she once bought drugs from Snoop Dogg.The 38-year-old actress - who plays a teacher who smokes marijuana in her upcoming film 'Bad Teacher' - is ... more info
Pop Crunch — She plays a pot-smoking teacher in her upcoming film Bad Teacher — and it seems Cameron Diaz didn’t need to do much research for her role: She got plenty of horror st... more info
Perez Hilton — What happens in Vegas high school apparently doesn't stay there, because Cameron Diaz announced to the world on Lopez Tonight that she's "pretty sure" she bought weed fro... more info