Heidi Klum, 53, and her husband Tom Kaulitz, 36, celebrated their seventh wedding anniversary with a romantic getaway to St. Barts. Klum shared a series of snapshots from the trip on Instagram, showing the couple enjoying their time together.

Among the shared images were moments of the couple on the beach, including a topless Klum kissing Kaulitz and posing for photos. The supermodel also posted a video of herself stripping off before going for a swim in a thong bikini. Other photos showed Klum receiving a large bouquet of red roses and posing with red balloons. The couple's dog, Fritz, was also present on the trip.

Heidi put on a racy display as she posed topless and shared a video stripping off before heading for a swim in the sea in just a thong bikini

Klum and Kaulitz married in 2019, with a legal ceremony followed by a larger celebration on a yacht in Italy. Their family, including Klum's daughter Leni and her boyfriend, also joined them for the holiday in St. Barts.

The model packed on the PDA with Tom, 36, and sunbathed on a towel

In recent comments, Klum revealed that her husband encouraged her to gain weight, stating that she looks better with a fuller figure. She expressed no interest in weight-loss drugs, noting that she has gained weight over the years and feels she looks better with more curves.

Klum also discussed the challenges of their busy schedules, particularly when Kaulitz is on tour. She mentioned that they grew closer during the COVID-19 pandemic when they were both home. To manage their time apart, Klum plans to accompany Kaulitz on his upcoming tour later this year, describing herself as a "fangirl" who will join him. She noted that Kaulitz also visits her on set, emphasizing the beauty of supporting each other's careers.