Cameron Diaz Thinks She Bought Pot From Snoop Dogg; Didn’t We All?