Heidi Klum, 50, goes TOPLESS on a beach in St Barts where she passionately kisses her steamy husband Tom Kaulitz, 34

Heidi Klum took full advantage of the warmth of St. Barts as she escaped the winter chill for a Caribbean Christmas.

The 50-year-old fashionista, who spent her Christmas on the French island, is still enjoying her luxurious sun-drenched holiday there.

And on the day before New Year's Eve, the smoldering sensation showed off her supermodel credentials as she frolicked topless on the beach.

She wore a barely-there bikini bottom that hinted at her pert derriere as she strutted her stuff across the sand that day.

During her last day on the water, Heidi was also spotted getting passionate with her husband Tom Kaulitz, 34, who is part of German rock band Tokio Hotel.

Heidi Klum took full advantage of the warmth of St. Barts as she escaped the winter chill for a Caribbean Christmas

The 50-year-old fashionista, who spent her Christmas season on the French island, is still enjoying her luxurious sun-drenched holiday there

And one day before New Year's Eve, the smoldering sensation showed off her supermodel credentials as she frolicked topless on the beach.

During her last day on the water, Heidi was also spotted getting passionate with her husband Tom Kaulitz, 34, who is part of German rock band Tokio Hotel.

Her flesh-toned public appearance allowed the German blonde to show off her enviably toned midriff and her vertiginous legs.

She shielded her face from the rays with a baseball cap and large sunglasses, letting her dripping wet locks flow freely over her shoulders.

Heidi, whose native Germany has several nude beaches, accessorized her look with jewelry, including bracelets and a long pearl pendant.

As a taste of the holidays, Heidi took to the water in an inflatable donut with big antlers.

Tom joined her, floating next to her in the shallow water and taking a few photos that over time ended up on her Instagram page.

Eventually the couple became overwhelmed with affection for each other and Heidi leaned over the edge of her donut to give Tom a kiss.

They could also be seen locking lips as they lay on the sand as the steamy Caribbean sun beat down on them.

A few months ago, Heidi gave her fans a tantalizing insight into her enviable figure, revealing on her Insta Stories that she weighs around 138 pounds.

Heidi posted a video of herself stepping on a digital scale, with the number on the screen fluctuating between 137 and 139 pounds.

She also shed some light on the diet that has helped her maintain her slim body, sharing that she eats a low-fat breakfast of poached eggs in warm chicken stock.

Earlier this year she told Red Online that as a model she once had to discipline her diet, but that she has now become 'so used to it'.

The blonde bombshell explained: 'There are so many choices, just choose the right things. Because then you don't have the struggle.'

Tom is Heidi's third husband and married her in 2019, five years after finalizing her divorce from her previous husband Seal.

Heidi and Seal were married from 2005 to 2014 and biologically welcomed three children together: Henry, 18, Johan, 17, and Lou, 14.

Meanwhile, Heidi's daughter Leni, 19, was the result of her previous relationship with Italian businessman Flavio Briatore, but in 2009 Seal also legally adopted her.

In recent years, Leni has followed in her mother's footsteps into the modeling world, prompting persistent accusations that she was a “fake baby.”

Over the past year, Heidi has been inundated with reactions more than once because she posed with Leni during lingerie shoots for Intimissimi.

Related Post