Cameron Diaz on the Vegas set BY Annemarie LeBlanc on September 2, 2007 | Comments: one commentRelated : Cameron Diaz