Jennifer Aniston and Justin Theroux in Los Cabos, Mexico!

Christmas traditionalists may prefer sledding in the snow to surfing in the sun, but these two sure seem to be enjoying themselves!
Jennifer Aniston and her fabulous fiancĂ© Justin Theroux showed off their incredible beach bodies in Los Cabos, Mexico for the second day in a row.
Looking fabulous at 43 doesn't come easily for Aniston, who detailed her diet and fitness routine in the March issue of InStyle. "I work out almost every day, at least five or six days a week," the Friends alum revealed. "I do 40 minutes of cardio: spinning, running, the elliptical, or a combination of all three. Then I do Pilates one day a week, and I do yoga in addition to that, three days a week. I try to mix it up."
Between Jen's bouncing B-cups and Justin's Adonis-like abdomen, there is something for the whole family to enjoy!
The two spent the afternoon drinking cocktails by the pool in their beachwear and, let's be honest, that sounds way more fun than scraping ice off a windshield!
OK, we can't be sure Jen was drinking any booze! Especially since she might very well be pregnant!
Whatever she ingested probably wasn't tap water, though! Ick! Baby on board or not, nobody wants thaTheroux -- who first met his bride-to-be when she visited the set of Tropic Thunder in 2007 and reconnected years later while shooting the movie Wanderlust -- proposed to Aniston on Aug. 10, his 41st birthday, in New York City. They have yet to announce a wedding date.
Aniston and Theroux announced their engagement in August, with shots of her massive rock following soon after. Their wedding date is currently unknown.  
Aniston touched briefly on her relationship on Chelsea Handler's late-night couch in mid-October, not speaking so much as tearing up at Handler saying how well the couple work together.