Jennifer Aniston and her fiance Justin Theroux spend the day with friends on the balcony of their hotel suite on Thursday (December 27) in Cabo San Lucas, Mexico.
The 43-year-old actress was joined by her pals Emily Blunt and John Krasinski, as well as Jimmy Kimmel and his fiancee Molly McNearney for the fun couples vacation.
Earlier that day, Jen showed off her bikini body while Justin went shirtless to catch some rays in the sun.
Jennifer Aniston shows off her amazing bikini body while vacationing in Los Cabos, Mexico on Thursday (December 26).
The 43-year-old actress was joined for her sunbathing session by her fiance Justin Theroux, who showed off his amazing shirtless physique on the balcony in a pair of cutoff jean shorts.