Back when Cameron Diaz was a student at Long Beach Polytechnic High School, the now 39-year-old bought pot from another future A-lister: Snoop Dogg!
"I'm pretty sure I bought weed from him," Diaz said on Lopez Tonight in January 2011. "I was green even in high school!"
"He was a year older than me," the Bad Teacher actress explained. "He was very tall and skinny. He wore lots of ponytails."
Diaz and the 40-year-old rapper (real name: Calvin Broadus, Jr.) aren't the only Hollywood stars to profess their love for the illegal drug.
Brad Pitt, 48, quit smoking marijuana after he turned "into a damn doughnut," while Justin Timberlake, 30, admitted he often uses the drug to relax.
"The only thing pot does for me is get me to stop thinking," Timberlake once told Playboy. "Sometimes I have a brain that needs to be turned off. Some people are just better high."
To find out which other stars have admitted to smoking pot, check out Us Weekly's gallery now.
- Cameron Diaz
- Justin Timberlake