Stephanie Seymour, Elle McPherson, XPOSUREPHOTOS.COM

The holiday season got a whole lot happier (and hotter) this weekend as a couple of supermodels strutted their stuff in some sexy swimwear.

Over in St. Barts, Stephanie Seymour put her killer curves on display while vacationing with her husband and their kids. She rocked a skin-baring, lacy monokini with skimpy white ties holding the bottom together.

But the 43-year-old had a little competition Down Under.

Elle Macpherson proved that she's still got "the body" that shot her to stardom back in the '80s, pairing her teeny white two-piece with a straw hat, boho-chic beach bag and fab accessories on her arm and her ankle.

The gorgeous gal was in her native Australia to soak up a little sun on Sunday.

From here on out, may all our Christmases be white, indeed!

Both babes look smokin', but which one wears her bikini better, Stephanie or Elle? Weigh in below!

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.