So Cameron Diaz and Snoop Dogg went to high school together at Long Beach Polytechnic High School. Cameron Diaz even says she bought weed from him!!!
Check out their yearbook pics!
Here are some other celebrities who went to high school together... I wonder if they sold each other pot too!
Related News: Cameron Diaz is the worst celebrity when it comes to giving autographs. Check out the most and least generous celebs for giving autographs!