07 January 2015 at 3:27 PM

Justin Theroux Looks So Ripped & Tan While Going Shirtless in Cabo with Jennifer Aniston

justin theroux looks ripped tan on his cabo vacation 063274264

About Photo #3274264: Justin Theroux hangs on a balcony totally shirtless while sunbathing in his shorts on Monday (January 5) in Cabo San Lucas, Mexico. The 43-year-old actor/writer…Read More Here