Celebs in bikinis! Jennifer Lopez, Heidi Klum, Nicole Scherzinger & more winter swimwear photos


Heidi Klum, Nicole Scherzinger, Cynthia Erivo, and Jennifer Lopez have all shared photos of their warm Christmas holidays


lily allen in bikini beside picture of nicole scherzinger in bikini© Getty
HELLO!
Nichola MurphyLifestyle Editor
Melanie MacleodDeputy Beauty and Lifestyle Editor
Katie DalyLifestyle Writer
Updated: 5 hours ago
Share this:

January may conjure up images of cold, snowy weather and frosted-tipped trees, but many stars across the world escape to sunnier climes over the chilly season.

The likes of Eva Longoria and Heidi Klum swapped cosy sweaters for bikinis as they soaked up the sunshine. From the Maldives to the rays of the Caribbean, an array of hot locations has provided a picturesque backdrop for the A-list set to unwind.

Join us as we take a look at some of the most glamorous celebrities in swimsuits over the winter break…

cynthia erivo in sunhat with sea in backdrop© Instagram

Cynthia Erivo

Taking a well-earned break after the Wicked: For Good press tour, Cynthia Erivo was seen making the most of the winter rays during a trip to the Maldives. "A slow start for a very full heart 2026," the actress, 38, penned on Instagram from her waterfront lodgings at the five-star Joali Being wellness retreat. 

Sporting oversized shades and a sun visor, Cynthia enjoyed a dip in the crystal-clear waters before taking a moment to herself for quiet reflection, soaking up the sun-drenched vistas. The spot provided a haven for the star to unwind before she gears up for her one-woman production of Dracula at London’s Noel Coward Theatre this February.

Recommended videoYou may also likeWATCH: Best celebrity bikini looks for winter sun inspiration
heidi klum with two people selfie lying down on beach© Instagram

Heidi Klum

All eyes were on Heidi Klum as she took a cool dip during a vacation in St Barths. Clearly at home on the picture-perfect Caribbean island, the German model and former America's Got Talent judge, 52, looked epic in a gold string bikini and tinted sunglasses. Heidi embraced a spot of R&R with her husband, the guitarist Tom Kaulitz, 36, ahead of the couple's seventh wedding anniversary in February. 

Her time spent frolicking in the sea followed a New Year's Eve bash at Nikki Beach, the oceanfront restaurant nestled on Saint-Jean beach. "Stay Wild 2026," the star captioned an Instagram post featuring her husband in which she donned swimwear and a crochet mini dress.

nicole scherzinger posing in blue bikini on beach© Instagram

Nicole Scherzinger

Nicole Scherzinger put her dance moves on full display as she captured a playful moment with her fiancé, Thom Evans, in the Maldives. Performing on the beach to RAYE's 'Where is my Husband?', the former Pussycat Doll turned Sunset Boulevard star, 47, broke into a full routine as she jokingly addressed questions from fans over her impending nuptials with the Scottish rugby star. 

"Everyone keeps asking, 'So when's the wedding?'," the video's caption read with the response from the star: "Asking the universe for patience…and sunscreen." The pair got engaged in 2023. Nicole, who rocked an embellished bikini, also made time for a martial arts class amongst her sunbathing. "Hope everyone had a beautiful start to the New Year. First Monday, learning something new, Muay Thai," she penned on Instagram.

lily allen in pink bikini in bean bag© Instagram

Lily Allen

Lily Allen has entered her single era in style, and what better way to open a new chapter than with a holiday to Grand Cayman? Having jetted off to the Caribbean with her daughters, Ethel, 13, and Marnie, 12, the 'Smile' singer, 40, penned on social media: "A lovely holiday to bring in the new year with my beautiful babies. Right now, back to business. LFG '26." The trip, which saw Lily soak up some rays in a hot pink bikini, rounded off a bittersweet year. 

In 2025, Lily confirmed her divorce from the Stranger Things star David Harbour, 50, after four years of marriage, before releasing her (hugely popular) fifth studio album, West End Girl, that seemingly detailed their break-up.

myleene klass in white bikini in waterfall© Instagram

Myleene Klass

Wowing in white from an undisclosed tropical location, Myleene Klass danced to TLC's 1995 hit 'Waterfalls' as she recreated her own viral TV moment from 2006. "20 years ago, my name became a verb. 'Doing a Myleene'," the former Hear'Say singer, 47, wrote on Instagram. "I'll be eternally grateful for that moment in the Australian jungle only to be repeated in South Africa for the All Stars' battle royale and the crown 17 years later." 

She added: "Honestly, that white bikini has put my kids through school." The bikini in question was a white Freeman's two-piece, which looked remarkably like the set she wore while appearing on I'm a Celebrity…Get Me Out Of Here! alongside Jason Donovan and David Gest two decades ago. 

JLO in a bikini, fluffy boots and a hat © Instagram

Jennifer Lopez

JLo spent Christmas and New Year in Aspen, but that didn't stop her from slipping into a tiny black bikini.

candice swanepoel wearing a bikini and a bandana© Instagram

Candice Swanepoel

You can always rely on a Victoria's Secret model to look sensational in a bikini, no matter the time of year. Candice Swanepoel added a bandana to her poolside look, for added cool points.

Georgina Rodríguez emerging from the sea at sunset© Instagram

Georgina Rodríguez

Cristiano Ronaldo's wife Georgina Rodríguez spent Christmas and New Year in Dubai, making the warmer weather look very appealing indeed...

 

Hailey Bieber in a bikini and fur coat© Instagram

Hailey Bieber

Hailey Bieber celebrated New Year's Eve in style, rocking a pink and white bikini topped with an ultra-fluffy fur coat.

Halle Berry taking a mirror selfie in a swimsuit© Instagram

Halle Berry

"I can’t decide if I want to be naughty or nice this Christmas, but I am having a hell of a good time. Merry Christmas everyone!" wrote Halle Berry. She posed for a mirror selfie in a plunging black high-leg swimsuit that showed off her long toned legs. Her short curls were hidden underneath a cream hat.

Eva Longoria in a black bikini© Instagram

Eva Longoria

Eva Longoria turned to celebrity-loved brand Melissa Odabash for her black tie bikini with gold detailing that offset her golden tan. "Out of office," wrote Eva, who finished her low-key look with long mermaid waves and sunglasses.

Dianne Buswell in the sauna with her father© Instagram

Dianne Buswell

Instead of going for a swim, Dianne Buswell slipped into swimwear to enjoy a sauna with her father. The Strictly Come Dancing star shared a peek of her turquoise scoop-neck swimsuit, which she paired with a colourful necklace and a grey hat on her fiery red hair.

Rochelle Humes in a cropped shirt and a bikini top© Instagram

Rochelle Humes

Rochelle Humes and her husband Marvin are enjoying an "unconventional Christmas" with their three kids in Dubai, where they enjoyed seaside dinners and playing on the beach. Dressing for the warmer weather, Rochelle layered a tiny black bikini underneath a cropped white shirt that showed off her abs, alongside low-rise jeans, brown flip-flops and an oversized black handbag.

Nicole Kidman at the beach© Instagram

Nicole Kidman

Nicole Kidman hit the beach in Sydney with her husband Keith Urban and youngest daughter Faith in December in a skintight wetsuit (not pictured.)

Emerging from the water in a Baywatch moment, the Moulin Rouge star showed off her athletic figure in the wetsuit, which featured shorts and a long-sleeved top. Nicole kept her beauty look relaxed, with water dripping from her strawberry-blonde hair and waterproof mascara enhancing her natural beauty.

ashley robers in a leopard print bikini on the beach

Ashley Roberts

Ashley Roberts had learned a thing or two about bikini photos from her Heart Radio costar, Amanda Holden.

While Amanda is queen of the bikini photos, the former Pussycat Doll singer looked equally awesome in her leopard print swimwear. 


bella hadid in a bikini in the snow© Instagram

Bella Hadid

Supermodel Bella Hadid may not have jetted to sunnier climes, but she certainly enjoyed spending her winter break in a bikini! 

Maggie showed off her toned body© Instagram

Maggie Q

Ballard star Maggie Q enjoyed a bit of downtime in the warmth and took to Instagram to share some sun-soaked pictures. In her caption, she wrote: "Calm before the '26. I wish you all so many blessings".

Isla looked happy and relaxed on vacation© Instagram

Isla Fisher

Isla Fisher kicked off the new year in the best way possible, with a trip to the beautiful Barbados. Among many photos, the Australian actress shared a selfie where she was lying in a green string bikini with her auburn hair draped over her shoulders.


More Celebrity Style
See more