The 52-year-old supermodel turned heads from the very first night of the festival after appearing in multiple bold outfits that instantly triggered strong reactions online.
For the opening dinner on May 12, Heidi wore a sparkling gold fringe dress covered in metallic tassels that clung tightly to her figure. While many fans praised the glamorous look, others quickly focused on her body and the fit of the dress.


Some people said Heidi looked “healthy” and “curvier,” while critics claimed the outfit looked too tight and accused her of constantly wearing dresses that appeared too small.
Later that same evening, she changed into a dramatic peach couture gown featuring a plunging neckline, sculpted silhouette, oversized flower detail, and an enormous flowing train that immediately stole attention on the red carpet.

But Heidi did not stop there.
The following day, she appeared at Hotel Martinez in a long black wrap dress with a daring slit that exposed part of her hip while walking with her dog through Cannes.

Hours later, she switched again into a shimmering blush-pink gown decorated with soft feather details for an exclusive dinner event.

Then on May 14, Heidi appeared in yet another eye-catching look — a crystal-covered strapless gown that many said looked almost like a sparkling mermaid tail from a distance.

As photos from Cannes continued spreading online, social media remained divided. Some praised Heidi for looking confident, glamorous, and sexy at 52, while others could not stop criticizing the tight silhouettes and dramatic styling choices.
One thing became clear very quickly: Heidi Klum did not come to Cannes to blend into the background.