Heidi Klum and her daughter, Leni Klum, were recently photographed enjoying a yacht trip in St. Barts, both sporting bikinis. The vacation photos emerged weeks after the supermodel shared that her husband, Tom Kaulitz, encouraged her to eat more, going against typical industry standards.

During the outing, the mother-daughter duo were seen on a yacht off the coast of the Caribbean island. Klum, 53, wore a cream-colored string bikini, complemented by a gray baseball cap and sunglasses. She was also seen holding her dog. Leni Klum, in a strapless blue bikini with matching bottoms, accessorized with a white hat and sunglasses. Some images show Leni wearing snorkeling gear while taking photos of her mother, which later appeared on Klum's Instagram.

Weeks prior, Klum spoke to Us Weekly about her perspective on weight and body image. She revealed that Kaulitz advised her to gain weight, stating she would look better with more meat on her bones. Klum expressed disinterest in GLP-1 weight-loss drugs, noting that she has gained weight over the past few years and believes that people look better with age when they are not overly thin. She mentioned that her husband was the first to suggest she eat more, a sentiment rarely heard in the entertainment industry. While she does not personally use weight-loss drugs, Klum stated she does not judge those who choose to do so.

This is not the first time Klum has spoken about her openness with her body. She previously addressed criticism regarding a lingerie campaign she did with Leni, explaining that she has always been open about her body and that her European upbringing influenced her relaxed attitude towards nudity. She told People that her children are accustomed to her comfort with her body and are therefore more at ease with their own.