Cameron Diaz is one of Hollywood’s most cherished treasures. This adorably sexy actress won over the hearts of America a long time ago and has managed to stay in the good graces of fans ever since. Diaz is known as many things; an actress, a model a producer and
a stoner. Cameron Diaz loves smoking weed and she always has - her and Snoop Dogg actually went to high school together and she used to buy her weed off of him. Who would have known they would be running in the same elite circles years later? I am sure they have smoked a joint together since high school... how could they not?