See all of Heidi Klum’s most epic Halloween costumes over the years

Nobody does Halloween like Heidi Klum. The model and TV personality hosts an annual Halloween party and never fails to go over the top with her festive getup.

From Lady Godiva to a giant worm to a colorful peacock, see Klum’s best Halloween costumes for years to come.

Heidi Klum as a peacock in 2023

Heidi Klum as a peacock on 31 October 2023.

Noam Galai/Getty


This one required some teamwork: Klum was a giant peacock for Halloween in 2023, with camouflaged acrobats creating the illusion of plumage behind her.

Heidi Klum as a worm in 2022

Heidi Klum as a worm on October 31, 2022.
Taylor Hill/Getty

In arguably her most out-there costume to date, Klum showed up to her annual Halloween party as a giant worm. Her face blending seamlessly with the rest of the costume gave us nightmares for weeks.

Heidi Klum as a zombie in 2021

Heidi Klum as a zombie on 29 October 2021.
Heidi Klum Instagram

When the COVID pandemic forced her to cancel her 2021 Halloween party, Klum instead staged a creepy short film in which she played a zombie tormenting her children.

Heidi Klum as wall and bedspread in 2020

Heidi Klum as wall and bedspread on 31 October 2020.
Heidi Klum Instagram

The pandemic forced Klum to get creative in 2020. Instead of attending her Halloween party, she released a video of her kids playing zombies, and she tried to hide from them by blending into a wall and a bedspread.

Heidi Klum as an alien with husband Tom Kaulitz as an astronaut in 2019

Heidi Klum as an alien (right) with husband Tom Kaulitz as an astronaut on October 31, 2019.
Gotham/FilmMagic

Klum joined her then-new husband Tom Kaulitz in the 2019 Halloween action, dressing up as a gruesome-looking alien alongside Kaulitz’s astronaut in a blood-stained space suit.

Heidi Klum as Fiona from Shrek in 2018

Heidi Klum as Fiona from ‘Shrek’ on October 31, 2018.
Evan Agostini/Invision/AP/REX/Shutterstock

Klum went, yes, ogres the top with this transformation to ShrekPrincess Fiona, complete with oversized hands and feet.

Heidi Klum as Michael Jackson from his “Thriller” music video in 2017

Heidi Klum as Michael Jackson from his “Thriller” music video on October 31, 2017.
Craig Barritt/Getty Images

This one had layers: Heidi Klum as Michael Jackson as the werewolf from his iconic “Thriller” music video. The prosthetic detail on Klum’s face and hands was simply terrifying.

Heidi Klum with an army of Heidi Klum clones in 2016

Heidi Klum with an army of Heidi Klum clones on October 31, 2016.
Presley Ann/Patrick McMullan via Getty Images

Why have one Heidi Klum when you could have six? While admittedly not her most elaborate costume, the effect of seeing her with an army of clones was quite disturbing.

Heidi Klum as Jessica Rabbit from Who Framed Roger Rabbit in 2015

Heidi Klum as Jessica Rabbit on October 31, 2015.
Andrew Toth/WireImage

As Jessica Rabbit ponders Who Framed Roger Rabbit (1988), “You don’t know how hard it is to be a woman who looks like I do.” While transforming into the absurdly proportioned character, Klum may have learned just that.

Heidi Klum as a butterfly in 2014

Heidi Klum as a butterfly on October 31, 2014.
Dimitrios Kambouris/Getty Images

Klum took it five hours to transform into a colorful butterfly in 2014, completely transformed her face and donned huge wings for her Halloween party.

Heidi Klum as an older woman in 2013

Heidi Klum as an older woman on October 31, 2013.
Mike Coppola/Getty Images

Defying Hollywood’s youth-obsessed culture, Klum went in the opposite direction and aged in 2013, appearing as an older woman complete with rocking chair and cane.

Heidi Klum as Cleopatra in 2012

Heidi Klum as Cleopatra on September 3, 2012.
Michael Loccisano/Getty Images

A rare example of Klum actually being recognizable in a costume was the multi-binder as the legendary Cleopatra for Halloween in 2012.

Heidi Klum and Seal as monkeys in 2011

Heidi Klum and Seal as monkeys on October 31, 2011.
Jemal Countess/Getty Images

Klum and her then-husband Seal dressed up as a pair of monkeys for Halloween in 2011, going all out with face makeup and full body suits.

Heidi Klum as the human body in 2011

Heidi Klum as the human body on October 29, 2011.
Michael Tran/FilmMagic

Klum bared it all – sort of – with this blood red skeleton costume for Halloween 2011.

Heidi Klum as an alien-transformer in 2010

Heidi Klum as an alien transformer on October 31, 2010.
Bryan Bedder/Getty Images

Klum went as an alien transformer in 2010, embracing a sparkly purple face, wearing bright red armor and walking on stilts.

Heidi Klum as a crow in 2009

Heidi Klum as a crow on October 31, 2009.
Gregg DeGuire/FilmMagic

The crow is basically the official Halloween bird, so Klum gave us this feathered look, complete with face paint, in 2009.

Heidi Klum as a cat in 2007

Heidi Klum as a cat on October 31, 2007.
Charley Gallay/Getty Images

Going as a cat is among the more basic Halloween costumes, but Klum’s version definitely required more effort than donning a pair of cat ears.

Heidi Klum as the Garden of Eden in 2006

Heidi Klum as the Garden of Eden on October 31, 2006.
Gregg DeGuire/WireImage

Among Klum’s more inspired ideas for Halloween costumes was the model dressed as the apple and the snake that tempted Adam and Eve in the Garden of Eden.

Heidi Klum as a vampire in 2005

Heidi Klum as a vampire on October 31, 2005.
Evan Agostini/Getty Images

Another classic Halloween costume, Klum’s vampire in 2005 was a great one, especially the placement of the bleeding heart on her chest.

Heidi Klum as a red witch in 2004

Heidi Klum as the Red Witch on October 31, 2004.
Evan Agostini/Getty Images

This daring costume saw Klum don an eye-catching mane of bright red hair, wearing vampire teeth and a fabulous hat, and just for fun, sporting skeleton bones all over her body.

Heidi Klum as a golden alien in 2003

Heidi Klum as a golden alien on October 31, 2003.
Evan Agostini/Getty Images

This alien costume was gold and bold, with immaculate detailing from head to toe.

Heidi Klum as Betty Boop in 2002

Heidi Klum as Betty Boop on October 31, 2002.
Evan Agostini/ImageDirect

Klum traded her signature blonde locks for Betty Boop’s iconic black curls in 2002.

Heidi Klum as Lady Godiva in 2001

Heidi Klum as Lady Godiva on October 31, 2001.
Evan Agostini/Getty Images

Lady Godiva is known today as the woman who rode naked on horseback to send a message to her earl husband, and Klum’s take on the legend saw her with long flowing hair and strategically placed sequins.

Heidi Klum as goth Pippi Longstocking in 2000

Heidi Klum as goth Pippi Longstocking on October 31, 2000.
DMIPhoto/FilmMagic)

Pippi Longstocking, but Goth: This was the mission for Klum’s first official Halloween party in 2000, and it’s safe to say she succeeded.