Jennifer Aniston reveals toned bikini body on romantic Christmas holiday with fiance Justin Theroux

We may be spending Christmas in our onesies inside stuffing our face with turkey and mince pies.

Jennifer Aniston chilled in the sun with her fiance on Christmas Eve. Copyright [Splash]

But in true A-list fashion Jennifer Aniston made us feel just a tad jealous as she paraded around on a beach holiday in her swimwear.

The 43-year-old showed off her incredible bikini body as she hit the sun loungers with fiance Justin Theroux in Mexico.

Looking glam in a pink bikini top, sarong and straw trilby hat, the 'Friends' star spent Christmas Eve soaking up the rays in Los Cabos.

Jennifer and fiance Justin are spending the holidays in Mexico. Copyright [Splash]

Jen showed off her toned figure in a pink bikini top. Copyright [Splash]

And her fiance proved just why the Hollywood actress is with him, as he walked around in his swimming shorts - showing off an incredibly hunky physique.

Justin Theroux showed off his hunky body. Copyright [Splash]

Absolutely not jel at all.

Jen and Justin, who got engaged earlier this year, headed to the luxury holiday destination on Sunday to spend the holidays together in the sun.

And with a wedding on the horizon for 2013, the pair have been surrounded by baby rumours in recent weeks.

According to OK! Magazine in the States, Jen isn't just pregnant with ONE baby, but two.

A source told them she's expecting a boy and a girl with her fit fiance.

But by the looks of her stunningly slim figure on holidays, we're not too sure.

[Related pics: More celebs in bikinis]

[Related story: Is Jennifer Aniston PREGNANT?]

Showbiz ShockersCheryl Cole, The Wanted, Spice Girls and Christopher Maloney are among the juiciest celebrity stories of this week. EP 49