Heidi Klum, a 53-year-old German supermodel, was photographed on a yacht off the coast of St. Barts in the Caribbean with her daughter, Leni, and Leni’s boyfriend, Aris Rachevsky.
Klum wore a cream-colored string bikini and was seen holding her dog. Leni also wore a bikini and was photographed snorkeling and taking pictures of her mom.
In a recent interview, Klum shared that her husband, Tom Kaulitz, told her to ‘eat more’ because she would look better with more weight. Klum has gained weight over the past few years and doesn’t mind it, saying ‘I think with age, we look better when we’re not as skinny’.
Klum also discussed her decision not to use weight-loss drugs, saying she doesn’t judge those who choose to use them but prefers a more natural approach to her body.
Original reporting: Fox News (HLL/CB) — read the source article.