Heidi Klum knows how to get people talking—and her latest red carpet appearance proved it once again. The 52-year-old supermodel stepped out at the world premiere of The Devil Wears Prada 2 at Lincoln Center in New York, choosing a look that immediately divided opinions.
For the high-profile event, Klum wore a striking sea-green pleated gown featuring daring side cut-outs that revealed parts of her silhouette, along with a dramatic flowing train that gave the outfit a cape-like effect. The design stood out instantly among more classic red carpet looks.

What made the moment even more interesting was the origin of the dress. Instead of choosing a well-known fashion house, Klum opted to wear a piece created by a contestant from Season 22 of Project Runway—the very show she hosts. The design had reportedly won one of the season’s challenges, adding another layer of attention to her choice.
While some praised her for supporting emerging talent and taking risks, the internet quickly filled with mixed reactions. Critics questioned the styling, with some calling the look excessive or out of place for a premiere associated with elegance and refined fashion.

Others, however, defended Klum’s boldness, pointing out that she has never been one to play it safe on the red carpet. For many, the look felt consistent with her personality—unpredictable, experimental, and unapologetically expressive.
The contrast between expectation and execution seemed to fuel the discussion. With a film so closely tied to high fashion, many anticipated a more classic interpretation—but Klum clearly had something else in mind.

In the end, whether loved or criticized, her appearance achieved one undeniable result: everyone was talking about it.