Pics of the Day - Cameron Diaz




Cameron Diaz is all smiles for her first day on the set of "What Happens in Vegas," her new movie with Ashton Kutcher.