May 4, 2026

Heidi Klum in The Devil Wears Prada 2: All Cameos to Date

She models, hosts, judges, sings and paints—and keeps popping up unexpectedly on the big screen. Even in “The Devil Wears Prada 2,” the model and TV host Heidi Klum (52) shows up for a brief cameo alongside a host of other stars. Klum’s cameo is a nostalgic touch: in the original 2006 film, she sat in the audience at a fashion show next to Meryl Streep, Anne Hathaway and Emily Blunt. Such guest appearances have become something of a hallmark for Klum—the Germany’s Next Top Model host has appeared in numerous films and TV series.

Heidi Klum Played Michael J. Fox’s Girlfriend

Back in 1998, Heidi Klum briefly sampled Hollywood life with a cameo in Studio 54, starring Ryan Phillippe and Salma Hayek. She would gain more screen time in 1999 in the sitcom Chaos City: Klum played herself in seven episodes of the third season, as the girlfriend of Michael Flaherty, who was portrayed by Michael J. Fox.

Klum in Zoolander and Sex and the City

After additional small roles in the series Cursed (2000) and the film Über kurz oder lang (2001), in which she played a hair-model opposite Josh Hartnett, Heidi Klum then landed a guest appearance in the hit comedy Zoolander (2001) with Ben Stiller and Owen Wilson, as well as a special turn in Sex and the City (2001). There she also appeared as herself: she strides across a runway in a scene, stepping over the previously stumbling Carrie Bradshaw (Sarah Jessica Parker). Soon after, Klum appeared in Malcolm in the Middle (2002) as a toothless hockey player.

Cameo in The Devil Wears Prada

Next came a brief appearance in CSI: Miami (2003) and a role in Ella Enchanted (2004) as a friendly giant, before another highlight joined Klum’s filmography with The Devil Wears Prada (2006). In the cult film starring Meryl Streep, Anne Hathaway and Emily Blunt, she played herself again and sat prominently in the audience at a fashion show.

How I Met Your Mother and Desperate Housewives

In the thriller Seduction of a Stranger (2007) she played a TV host, then Klum showed up once more as Heidi Klum in two hit series: How I Met Your Mother (2007), where she runs into Barney (Neil Patrick Harris) and Ted (Josh Radnor) at a Victoria’s Secret party, as well as in Desperate Housewives. There she aired her opinions to her old friend Gabby (Eva Longoria) in a brief scene. Additional small appearances followed in the blockbuster Ocean’s 8 (2018) alongside Sandra Bullock, Cate Blanchett and Anne Hathaway, as well as in the TV series Parks and Recreation (2013) as a Danish mayor of a small town.

/ ___livia95___
|

Drama for Heidi Klum in “The Mountain Rescuers”
Heidi Klum has also appeared on German television as an actress. In the episode “Brotherly Love” of the ZDF hit series The Mountain Rescuers, Klum played event manager Isabelle Klett, who is tasked with organizing a fashion show. While she’s riding a motorcycle with Lukas Ritt (Aaron Karl), the pair crash and tumble down a hillside. (spot)

Marcy Ellerton
Marcy Ellerton
My name is Marcy Ellerton, and I’ve been telling stories since I could hold a pen. As a queer journalist based in Minneapolis, I cover everything from grassroots activism to the everyday moments that make our community shine. When I’m not chasing a story, you’ll probably find me in a coffee shop, scribbling notes in a well-worn notebook and eavesdropping just enough to catch the next lead.