Supermodel Heidi Klum, her husband Tom Kaulitz, and her four children—Leni (20), Henry (18), Johan (17), and Lou (14)—recently enjoyed time at the Buttermilk ski resort before continuing their vacation on the beach.
While Heidi often embraces her figure confidently in paparazzi photos, this time, attention shifted to her public displays of affection with her younger husband. The couple was spotted sharing intimate moments, with Heidi reclining on the sand in a bikini and Tom leaning over her.

The affectionate display sparked mixed reactions online. Comments ranged from “She’s insatiable” to criticisms about the public nature of their actions, suggesting a lack of consideration for her children or onlookers. Some speculated the couple’s behavior might have been staged for publicity.

Heidi was also photographed walking along the beach and swimming, looking natural and fit with her toned abs and relaxed demeanor.

Married since 2019, Heidi and Tom’s 16-year age gap occasionally draws scrutiny, but the supermodel remains unaffected by the negativity. She has also faced backlash for a lingerie photoshoot with her daughter Leni, yet continues to highlight her freedom after raising four children.
