Cameron Diaz: 34 Fun Facts

Slideshow posted in Photos | Monday, May 23, 2011

3 of 34: Cameron Diaz, who grew up in Long Beach, California, went to the same high school as rapper Snoop Dog. 'He was very tall and skinny. He wore lots of ponytails and I'm pretty sure I bought weed from him,' Diaz told George Lopez on 'Lopez Tonight' in January 2011.

(Pictured: Cameron Diaz appears on 'Lopez Tonight' in January 2011. / Snoop Dogg smokes what appears to be a blunt during his webcast 'Double G News Network: Episode 1,' which was posted on YouTube on May 24, 2011.) ( Photo / TBS /