Justin Theroux Shirtless In Cabo


Justin Theroux was spotted with his fiancé Jennifer Aniston vacationing in Cabo San Lucas, Mexico. The pair, who got engaged earlier this year, wasted no time basking in the Mexican sun during their Cabo Christmas and NYE vacation.