Cameron Diaz Biography • Cameron Michelle Diaz(04) Save Image Image gallery: Cameron Diaz P Diddy - The Speculation Unpacked