
In a holiday photo that is sure to spark controversy, Heidi Klum demonstrates why she is still everyone’s favorite.
While relaxing in the sun in Italy, Heidi, 50, showed off her body in a brown string bikini while sipping a cup of coffee.
The German uploaded the picture and shared it with her 1.2 million Instagram fans. She and her musician husband Tom Kaulitz have been taking advantage of the weather in Capri for the past few days.
To celebrate their fourth wedding anniversary, the couple came back to the island. In 2019, Heidi and Tom, 33, exchanged vows on a posh boat just off the coast.
To commemorate the event, she posted a video of them kissing in Capri and wrote, “I am so in love with you Tom.” A fashion psychologist recently claimed that Heidi’s 50th year was her most audacious one yet, with lots of suggestive antics and styles.
She wore a striking black and blue Jean Paul Gaultier dress with ties down the side at Paris Fashion Week one month after turning 50.
Read more: Little Beast shows off bum in tiny blue shorts