Heidi Klum is no stranger to turning heads, and on Friday, the 51-year-old supermodel did just that, but not everyone was impressed. In a sizzling Instagram video that quickly went viral, Klum flaunted her toned figure in a barely-there gold bikini while playfully dancing in a sun-drenched garden. The “America’s Got Talent” judge struck flirtatious poses, made cheeky moves with a garden hose, and at one point, even gave the camera a flirty nudge by adjusting her bikini top. The sultry footage was paired with a cryptic caption, “Did you know that I have hazel eyes?”

While some fans praised Klum’s ageless glow and carefree energy, others weren’t so kind. The video drew a wave of backlash, with critics accusing her of trying too hard to stay relevant. “Looks like she’s showing off a recent face-lift,” one commenter wrote, while another chimed in, “Wow how desperate is this woman?” A third said, “Jeez, she’s so desperate.” Others didn’t hold back either, with remarks like, “Sad when all you have is your looks that fade,” and “She will be attention seeking for validation well into her 60s guaranteed.” Another added bluntly, “Hang it up, gran.”
Heidi Klum Credits Clean Eating and Consistency for Her Look
Still, Klum remains unapologetic, and it’s not by luck that she looks the way she does. The Germany’s “Next Top Model” host has long credited her commitment to clean eating and an active lifestyle for keeping her in shape. In a 2021 interview with Body and Soul, she revealed that she avoids junk food, sticks to home-cooked meals, and typically eats dinner early in the evening around 6 to 6:30 p.m. “I love healthy food; I don’t really eat much junk,” Klum said at the time. “I like to be fit and I like to feel fit.”
She also previously opened up to Daily Mail, admitting she “grew up with a lot of nudity” on the beach. “So for me, this would be no big deal. Plus I was on a French island, and if you look around, most girls are topless, so it’s just a very common thing,” she said.
With her 52nd birthday approaching on June 1, the German beauty continues to embody body confidence and discipline. She’s also a proud mom of four, sharing three children, Henry, 19, Johan, 18, and Lou, 15, with ex-husband Seal, 62, who also helped raise her eldest daughter, Leni, now 21. Whether she’s making headlines on the red carpet or sparking debate with a bikini post, it is clear that Heidi Klum has no plans of fading into the background anytime soon.