35 of the best celebrity Halloween costumes of all time

For costume enthusiasts, Halloween is the most exciting holiday of the year.
Celebrities like Heidi Klum are known to go all out when it comes to their Halloween costumes, using wigs, prosthetics, and makeup to transform themselves into creepy creatures and iconic characters.
From Neil Patrick Harris’ epic family ensembles to Klum’s scarily accurate worm costume, these costumes have become part of pop culture history.
Several stars have even taken inspiration from fellow celebs for their costumes, including Cindy Crawford’s spot-on Marilyn Monroe Halloween costume and Chrissy Teigen’s hilarious turn as Guy Fieri.
Even if you don’t have a glam team on standby, you can still rock an amazing Halloween costume with minimal DIY effort.
With Halloween around the corner, it’s the perfect time to look back at some of the greatest celebrity costumes over the decades — and maybe find some inspiration for a last-minute getup.
From Cher’s dazzling Cleopatra getup to Beyoncé and Jay-Z’s sweet Barbie and Ken family costume, check out these celebrity Halloween costumes ahead of the big day.
The Weeknd and Bella Hadid as Beetlejuice and Lydia Deetz
Who better than a supermodel to capture Lydia Deetz’s spooky aura? Then-couple Bella Hadid and the Weeknd mastered this creepy and cool “Beetlejuice” costume in 2018.
Kelsea Ballerini as Barbie
Even during last year’s Barbiemania, Kelsea Ballerini stood out with her spot-on recreation of an iconic look from “Barbie.”
Heidi Klum as a peacock
If there’s one celebrity you can always count on to pull off an outrageously over-the-top Halloween costume, it’s Heidi Klum. For this costume, her husband Tom Kaulitz played a supporting role as a giant peacock egg.

Sarah Michelle Gellar as Harley Quinn
From Buffy to Harley Quinn, Sarah Michelle Gellar is no stranger to portraying tough female characters.

Anne Hathaway as “Boo York City”
It’s hard to recognize Anne Hathaway in this punny costume! The Hollywood star took inspiration from New York City itself for this unique costume.
Lili Reinhart, Madelaine Petsch, and Camila Mendes as the Sanderson Sisters from “Hocus Pocus”
The “Riverdale” co-stars nailed this adorable take on the beloved “Hocus Pocus” trio.
Heidi Klum as a worm
One look at the model’s giant worm costume and it’s clear why she’s the reigning queen of Halloween.

Olivia Rodrigo as Betty Boop
With iconic curls and a strapless red dress, Rodrigo nailed her Betty Boop look last year.
Kim Kardashian as Mystique
Kardashian looked identical to the “X-Men” character in what appeared to be a blue bodysuit paired with bright red hair.
Al Roker as The Weeknd
Roker did more than just dress up as The Weeknd for Halloween 2021 — he also replicated The Weeknd’s Super Bowl halftime show from earlier that year, complete with backup dancers.

Ariana Grande as Miss Creature from the “Creature from the Black Lagoon”
Grande’s Miss Creature costume might make you do a double take, but yes, it really is her. She executed the look alongside her now ex-husband Dalton Gomez, who dressed as a “handsome scuba man.”
Winnie Harlow as Grace Jones
Harlow took on the challenge of replicating some of Grace Jones’ most iconic looks, and went beyond what anybody could imagine.
Joey King as Voldemort
King’s take on Voldemort is both amazing and frightening, complete with a wand and a lack of a nose.
Tracee Ellis Ross as Adelaide Wilson from “Us”
The “Black-ish” cast took on characters from “Us” for Halloween, but Ross stood out channeling Lupita Nyong’o’s terrifying stare.
Lupita Nyong’o as Dionne from “Clueless”
Speaking of Nyong’o, her sparkly phone is the cherry on top of her plaid-centric “Clueless” costume.
Harry Styles as Elton John
Styles killed it with his bedazzled costume as he channeled his inner Elton John.

Hoda Kotb as Elton John
2018 seemed to be the year of Elton John, because Hoda Kotb also went full Rocket Man with the “I’m Still Standing” singer’s signature hairstyle and a prop grand piano.

Lady Gaga as Edward Scissorhands
Gaga looked unrecognizable with her Edward Scissorhands costume, and it gave many fans the creeps.
LeBron James as Pennywise from “It”
James looked eerily similar to Pennywise from the “It” remake.
Bette Midler as a flower goddess
Midler dressed up adorned in flowers, both in her hair and on her dress, which was fitting for the annual New York Restoration Project’s Hulaween gala.

Cynthia Erivo as Neytiri
Another unrecognizable, all-blue look is Cynthia Erivo’s Neytiri costume from the film “Avatar.”

Beyoncé and Jay-Z as Barbie and Ken
Years before Greta Gerwig’s film “Barbie” made Barbiecore all the rage, Beyoncé and Jay-Z channeled the Mattel dolls for Halloween and posed with their daughter Blue Ivy.
Bette Midler as Winifred Sanderson
Midler went back to her “Hocus Pocus” roots with her Winifred Sanderson costume in 2016.

Katy Perry as Hillary Clinton
Perry’s getup was complete with Clinton’s blond hair paired with a signature pantsuit in bright red.
Heidi Klum as Jessica Rabbit
It’s no surprise Klum would make the list more than once, and her Jessica Rabbit costume is one of her most elaborate.

Chrissy Teigen as Guy Fieri
Holy moly, Teigen’s Fieri costume from 2015 is extraordinary.

Tyra Banks as Richard Branson
Not sure what’s more impressive, the choice to dress up as Branson or the amount of detail that went into the hair and makeup.
Katy Perry as a Cheeto
Some say this is not just a Cheeto costume, but a sad Cheeto costume.

Al Roker and Lester Holt as the Blues Brothers
What happens when a Nightly News host and TODAY host team up for Halloween? They dress up as characters from “The Blues Brothers,” a recurring sketch on “Saturday Night Live” that turned into a movie.

Tina Fey and Will Ferrell as Roxanne Ritchi and Megamind
In 2010, Fey and Ferrell appeared on TODAY dressed as their “Megamind” animated characters: the journalist Roxanne Ritchi and, of course, Megamind himself.

Hoda Kotb as Yoda
Kotb was one with the force in this spectacular costume.

Arnold Schwarzenegger and Jamie Lee Curtis as Ken Doctor and Barbie Nurse
Another Barbie and Ken look that originated well before the “Barbie” movie was Schwarzenegger and Curtis as Ken Doctor and Barbie Nurse, respectively.

Cindy Crawford as Marilyn Monroe
Many have dressed up as Monroe for Halloween, but it’s hard to compete with Crawford’s 1996 costume.

Cher as Cleopatra
Cher’s Cleopatra look is one for the ages.

Savannah Guthrie as Taylor Swift
Best believe that the TODAY co-anchor is still bejeweled in this sparkly bodysuit inspired by one of Taylor Swift’s “Eras Tour” costumes.
