01/20/2011 02:46 pm ET Updated Dec 06, 2017

Cameron Diaz Bought Pot From Snoop Dogg (VIDEO)

Cameron Diaz appeared Wednesday on 'Lopez Tonight' to promote her film 'The Green Hornet,' which was number one at the box office last weekend.

The actress spoke enthusiastically about a range of topics, from hybrids to high school. Recounting her high school days in Long Beach, she recalls having bought marijuana from fellow classmate -- Snoop Dogg.

Apparently her experience with "green hornet" runs deeper than her on-screen exploits. From her description of Snoop, he seems to have changed very little over the years. Diaz continued to regale the talk show host with stories of her rough-and-tumble school, Cuban food, and soap operas. Take a look below!