Jennifer Aniston shows off her amazing bikini body while enjoying a vacation with her shirtless fiance Justin Theroux on Tuesday (August 20) in Los Cabos, Mexico.
The day before, the 44-year-old actress and the 42-year-old actor were seen smiling while arriving at their hotel.
PHOTOS: Check out the latest pics of Jennifer Aniston
This is the first time that the couple has been back since December, when they were joined by Emily Blunt, John Krasinski, Jimmy Kimmel, and his wife Molly McNearney.
Jennifer recently just finished her promotion tour for her latest film We’re the Millers, which is out in theater now!