Cameron Diaz Visits 'The Daily Show': Photo 2554384 | Cameron Diaz Pictures | Just Jared
Cameron Diaz wore a printed dress and high heels in Spain. | Cameron Diaz Heats Up the Counselor Set in Spain With Javier Bardem | POPSUGAR Celebrity Photo 10
Cameron Diaz Admits She Can't Speak Spanish in Lanvin Heels
Tom Cruise & Cameron Diaz In London: How Is He So Tall? (PHOTOS) | HuffPost Entertainment
Cameron Diaz | Killer heels at the London premiere | Ian | Flickr
Trend Alert: Ditch The Boring Blues In Favor Of Pastel Jeans | Glamour
Gambit Premiere: Cameron Diaz and Kelsey-Beth Crossley Turn Heads