Heidi Klum, 53, and her husband Tom Kaulitz, 36, shared a public display of affection during their recent getaway to St. Barts, celebrating their seventh wedding anniversary.

The supermodel showcased her figure in a brown bikini while vacationing with the Tokio Hotel musician. The couple, married since 2019, was seen cooling off in the ocean and sharing a kiss. Kaulitz wore patterned swimming shorts.

Klum recently spoke about embracing a 'fuller figure' following menopause, influenced by her husband's encouragement. She shared that Kaulitz advised her to eat more, suggesting she would look better with more weight on her bones. This perspective contrasts with the fashion industry's traditional emphasis on thinness.

"I think with age, we look better when we’re not as skinny. My husband was the first one who pointed that out. He said, ‘You should eat more; you would look better if you had more meat on your bones,’" Klum stated. She added that this advice is rarely heard in an industry that typically promotes being thinner.

The supermodel, 53, showed off her 'fuller figure' in a tiny brown bikini as she hit the beach with her Tokio Hotel musician husband, 36

Klum also mentioned her decision not to use weight-loss drugs like Ozempic, stating her disinterest. She noted that she has gained weight over the years and no longer wears a size 24 in jeans.

Reflecting on her career, Klum recalled past photoshoots where she was criticized for her weight, with photographers and others telling her she was too fat. She also made a rare comment about her ex-husband Seal, defending him against past public criticism regarding his appearance, noting he has lupus.

Heidi and Tom were in good spirits as they enjoyed the romantic getaway to celebrate their seventh wedding anniversary

Klum also has a forthcoming collaboration with the snack company Funny-Frisch, featuring crisps branded with her image. The limited edition Chipsfrisch Roast Chicken Style by Heidi Klum is slated for release in German stores in August.