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.
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.
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?]