Heidi Klum, the 53-year-old German supermodel, was recently photographed enjoying a sunny yacht trip off the coast of St. Barts with her daughter Leni Klum and Leni's boyfriend, Aris Rachevsky. Klum wore a cream-colored string bikini paired with a gray baseball cap and sunglasses, occasionally holding her dog as an accessory. Leni also stunned in a strapless blue bikini with a white hat and sunglasses.

This family vacation follows Klum's candid revelation to Us Weekly about her husband, Tom Kaulitz, encouraging her to "eat more." Klum shared that Kaulitz told her, "You should eat more; you would look better if you had more meat on your bones." She expressed surprise, noting that such advice is uncommon in the entertainment industry, where being skinnier is often emphasized.

Klum admitted to gaining weight over the past few years but said both she and her husband believe she looks better now. The couple tied the knot in 2019. Klum also mentioned her refusal to use GLP-1 weight loss drugs despite the industry's focus on slim figures.

Leni captured several photos of her mother during the trip and shared them on her Instagram, where fans responded positively to Klum's appearance.

Sources