Cameron Diaz was raised in Long Beach and attended Los Cerritos Elementary School, and then Long Beach Polytechnic High School, where she was a classmate of Snoop Dogg. She recalled her upbringing as frugal, stating: "I had amazing parents, they were awesome. We weren't privileged—very much the opposite. My family would collect [soda] cans to turn in for extra money, because $20 meant something to us. But we were very happy."