Slide Photo of Cameron Diaz in Spain on Set of Knight and Day

Say Hello

Cameron Diaz waved to fans in Sevilla, Spain on Monday.

Latest