Supermodel Heidi Klum was photographed enjoying a sunny day on the beaches of St. Barts with her son, Henry Samuel. Klum, 53, wore a small, ruched brown bikini during the outing with her 20-year-old son, who is one of her four children with ex-husband Seal.

Klum paired her swimwear with a wide-brimmed tan sun hat and round, tinted sunglasses. She appeared makeup-free and was seen with her small white dog while wading in the ocean. Henry Samuel wore green swim trunks and sunglasses for the mother-son excursion.

The 53-year-old German supermodel sported a tiny, ruched brown bikini while sunning with 20-year-old son Henry Samuel, whom she shares with ex-husband Seal, 63

Klum, who also shares sons Johan, 19, and Lou, 16, with Seal, and is mother to 22-year-old daughter Leni from a previous relationship, has spoken about her comfort with less clothing on vacation. She told Us Weekly earlier this month that she enjoys being in a "tiny G-string, going topless, swimming through the water and feeling free." Klum has been married to musician Tom Kaulitz since 2019.

She noted her European upbringing, stating that she "grew up with a lot of nudity on the beach" and sees it as a common practice, especially on French islands. Klum also recently promoted a new potato chip flavor in a video where she strategically used the product packaging and her arm to cover her chest.

Klum bared her bum while carrying her small white dog

Henry Samuel has previously spoken about the influence of his parents on his personal style, telling People last year that they encouraged him to embrace whatever makes him feel good and powerful. Klum and Samuel have appeared together on red carpets, and in May 2025, they discussed their close bond at the American Music Awards.