Justin Theroux Looks So Ripped & Tan While Going Shirtless in Cabo with Jennifer Aniston
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 looked so tanned and ripped while enjoying the last day of his vacation with Jennifer Aniston by his side. Looks like a relaxing vacay!
PHOTOS: Check out the latest pics of Justin Theroux
Justin and Jennifer flew right into Los Angeles to celebrate her movie Cake the next day surrounded by some of her celeb pals.
10+ pictures inside of Justin Theroux sunbathing with his fiancee in Cabo…