Skip Nav

Cameron Diaz covered up in a hat and a striped scarf.

Read More Cannes Film FestivalCameron Diaz

Download our new Selfie app!

Go to App Store
+