Cameron Diaz's Worldwide Tour: Now With More Suggestive Hip-ActionS

[Rome, Italy; June 15. Image via Splash]