
With Esquire‘s November issue featuring Cameron Diaz on the cover expected to hit newstands early next week, photographer Terry Richardson releases some throw-away shots – seriously, these weren’t good enough, believe it or not – with the still stunning 40-year-old actor.





Leave a Reply