Skip Nav

Long Beach Polytechnic High School

Cameron Diaz and Snoop Lion both attended Long Beach Polytechnic High School. Cameron even thinks she once bought weed from him!

Source: Getty
Read More Snoop LionSnoop DoggCameron Diaz