Cameron Diaz with Ashton Kutcher

At the Los Angeles premiere of "What Happens In Vegas" - May 1, 2008

Go to article: Cameron Diaz Gets Back to the Red Carpet >

More Photos From This Article

More Photos of This Celebrity