Jennifer Aniston shows off her flat tummy in a bikini while soaking up the sun with her shirtless fiance Justin Theroux on Friday (December 28) in Cabo San Lucas, Mexico.
The 43-year-old actress and the 41-year-old actor were seen showing each other love with a kiss.
PHOTOS: Check out the latest pics of Jennifer Aniston
Jennifer and Justin were joined by their friends Jimmy Kimmel, Molly McNearney, and Emily Blunt.
The day before, Jennifer and Justin were spotted chatting with Emily, her husband John Kraskinki, Jimmy, and Molly on the balcony of their hotel suite.
10+ pictures inside of Jennifer Aniston and Justin Theroux on a vacation in Mexico…
Like Just Jared on Facebook