12/29/2012 09:59 am ET Updated Feb 28, 2013

Jennifer Aniston And Justin Theroux: Kissing Cabo Couple (PHOTOS)

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.

Read more on Just Jared