Jennifer Aniston had a steaming hot Christmas this year in Cabo San Lucas, Mexico, with her fiancé, Justin Theroux.

The couple arrived in Cabo on Sunday, and will be vacationing through the New Year, Pop Sugar reports.

Aniston was spotted sun bathing on Christmas Eve, showing off her taut abs in a hot pink bikini, apparently squashing any rumors that she is pregnant. 

OK! Magazine had released a fake story suggesting that the "Wanderlust" actress was expecting twins after undergoing "extensive fertility treatments."

Celebrity news site GossipCop recently confirmed that the report is untrue.

“She is not pregnant and shame on them for once again making up the whole story," a rep for Aniston told GossipCop.

The bride-to-be looked quite cozy, leisurely reading, along side her fiancé, who showed off a large, Asian-style back tattoo as they sunbathed together. 

The couple became engaged this summer, on Theroux's birthday, Aug. 10, at  Blue Hill restaurant in Greenwich Village, according to the New York Daily News

Aniston became emotional during an October interview with Chelsea Handler when she spoke about her engagement; the late-night host, who is friends with Aniston,  also spoke about how well the two work together, according to the Los Angeles Times

“Everyone is really excited for them," a source told People magazine shortly after Aniston and Theroux announced their engagement.

"It's amazing to see how happy Justin makes Jen, and everyone was always hoping that he would propose."