![](https://www.thesun.co.uk/wp-content/uploads/2023/12/image-a33092d577.jpg?w=620)
HEIDI Klum has flaunted her age-defying figure and donned a black bikini while on a Caribbean island.
The 50-year-old soaked up the sun in St. Barths with her husband, guitarist and songwriter Tom Kaulitz.
Heidi posted a series of photos to Instagram to show off her latest vacation.
In the first pic, Heidi wore a tiny black bikini that cut low and showed off her bare cleavage.
She paired the top with tiny bikini bottoms that showed off her slim waist and long legs.
On top, Heidi donned a sheer leopard print kaftan which covered her body while still revealing her figure underneath.
Read more on Heidi Klum
She stood on a swing suspended on a wooden pole in front of palm trees on a sandy beach.
In a video, her husband Tom jumped on the swing with her.
Heidi wore a Santa hat and smiled lovingly at Tom.
He rocked a patterned, buttoned shirt with bright blue shorts.
Most read in Celebrity
Other photos included in the series were more insights into their tropical getaway, including the pair lovingly embracing on the beach.
Heidi captioned the post: "….. and that's a wrap on Christmas."
CHRISTMAS FUN
The pair shared a wild Christmas which Heidi documented on her social media page.
In an Instagram Reel, Heidi stripped off to just a tiny bedazzled bra and a plunging silk blouse.
She held the camera in front of her and shook her hips to the Mariah Carey hit song, All I Want For Christmas Is You.
The America's Got Talent judge teased ample cleavage and flashed her midriff as she donned a sparkly black bra.
She gave a sultry look and pouted at the camera.
Heidi seemed to enjoy her romantic getaway with her hubby.
Her kids, Leni, Johan, Henry, and Lou did not seem to be in attendance.