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!