Photographer Terry Richardson, a close friend of Justin Theroux and Jennifer Aniston, attends the premiere of ‘Tabloid’ at the IFC Center in New York City, July 11, 2011.
Photographer Terry Richardson, a close friend of Justin Theroux and Jennifer Aniston, attends the premiere of ‘Tabloid’ at the IFC Center in New York City, July 11, 2011.