• Share
  • Tweet
  • Share
Jennifer Aniston, Justin Theroux

Clasos.com / Splash News

Jennifer Aniston and Justin Theroux sure are finishing up 2012 on a high note.

The engaged duo shared a passionate kiss Sunday in Cabo San Lucas, Mexico. Looking cute and casual in a purple T-shirt, the Friends star wrapped her arm around her fiancé as she leaned in for a smooch.

Jen and Justin weren't totally solo on their vacation though. The Wanderlust loves hung out Thursday with Emily Blunt, John Krasinski, Jimmy Kimmel and fiancée Molly McNearney.

These A-listers sure know how to relax!