After celebrating Christmas with her fiance's family in New York City, Jennifer Aniston and Justin Theroux jetted to Cabo San Lucas in Mexico over the weekend to ring in the new year.

The couple hung out with celebrity pals including Courteney Cox, Howard Stern, Beth Ostrosky, Jimmy Kimmel and Molly McNearey, who are expected to join them in the holiday festivities.

Aniston was spotted in purple and black string bikinis as she soaked up the rays, kissed her boyfriend and snacked on what looked to be healthy veggies.

According to the MailOnline, the pair recently revealed they had couple's counseling and are determined to make more time for each other in the coming year. They've been engaged since summer 2012.

Aniston stars in the upcoming films "Squirrels to the Nuts" and "Horrible Bosses 2."

Check out more celebs in bikinis & swimsuits...