60 Celebrity Halloween Costumes That Will Go Down in Hollywood History

Kim Kardashian, Jonathan Cheban Halloween 2017
Photo: zz/GOTPAP/STAR MAX/IPx,.

Let’s face it: Celebrity Halloween costumes are next-level. From Heidi Klum’s 2016 clone look to Lupita Nyong’o’s 2018 costume as Dionne from Clueless, celebrity Halloween costumes never fail to amaze us. And, so, in honor of our favorite A-list looks over the years, we thought we would look back at the best of the best when it comes to celebrity Halloween costumes.

Of course, it’s no surprise that our costumes will never look like celebrity Halloween costumes. With tens of thousands of dollars to invest on their Halloween looks and professional makeup artists, hairstylists and prosthetics specialists at their disposal, it’s no secret that stars are able to spend a lot more on their Halloween costumes. And, TBH, it’s money well-spent. From Kim Kardashian and Jonathan Cheban’s 2017 Sonny and Cher look to Harry Styles’ 2018 costume as Elton John, celebrity Halloween costumes are in a league of their own. And so, without further ado, we present the best celebrity Halloween costumes we’ve seen over the years. We may never be able to look exactly like Barbie or Fiona from Shrek, but that doesn’t mean we can’t appreciate a well-made and well-thought-out Halloween costume. Scroll through for our list of the best celebrity Halloween costumes of all time.

Kim Kardashian (2019)

View this post on Instagram

Legally Blonde

A post shared by Kim Kardashian West (@kimkardashian) on

As Elle Woods from Legally Blonde.

Ciara & Russell Wilson (2019)

View this post on Instagram

Jay & Bey

A post shared by Ciara (@ciara) on

As Beyoncé and Jay-Z.

Kelly Clarkson (2019)

As Winifred Sanderson from Hocus Pocus.

Cardi B (2019)

View this post on Instagram

That girl is Poison.

A post shared by Cardi B (@iamcardib) on

As Poison Ivy.

Khloé Kardashian (2019)

As Cruella de Vil from 101 Dalmations.

Normani (2019)

View this post on Instagram

cher - 1979

A post shared by Normani (@normani) on

As Cher.

Kendall Jenner (2019)

View this post on Instagram

forest fairy and friends

A post shared by Kendall (@kendalljenner) on

As a forest fairy.

Kourtney Kardashian (2018)

View this post on Instagram

God is a woman

A post shared by Kourtney Kardashian (@kourtneykardash) on

As Ariana Grande.

Bella Hadid & The Weeknd (2018)

As Lydia and Beetlejuice from Beetlejuice.

Chrissy Teigen & John Legend (2018)

View this post on Instagram

🇬🇧👸🤴🏽🇬🇧

A post shared by John Legend (@johnlegend) on

As Queen Elizabeth II and Prince Philip.

Beyoncé & Jay-Z (2018)

As Florence Griffith Joyner and Tommie Smith.

Kim Kardashian & Jonathan Cheban (2017)

As Sonny and Cher.

Harry Styles (2018)

As Elton John.

Lupita Nyong’o (2018)

View this post on Instagram

AS IF! #Halloween #Clueless

A post shared by Lupita Nyong'o (@lupitanyongo) on

As Dionne from Clueless.

LeBron James (2017)

As Pennywise the Dancing Clown from It.

Jenna Dewan & Channing Tatum (2017)

As Sally and Jack from The Nightmare Before Christmas.

Kim Kardashian, Kourtney Kardashian and Larsa Pippen (2017)

View this post on Instagram

Happy Halloween!!

A post shared by Larsa Pippen (@larsapippen) on

As Marilyn Monroe, Michael Jackson and Miss Colombia.

Behati Prinsloo Levine (2017)

View this post on Instagram

☠️

A post shared by Behati Prinsloo Levine (@behatiprinsloo) on

As a skeleton.

Lady Gaga (2017)

As Edward Scissorhands.

Ariana Grande (2017)

View this post on Instagram

joan and bette

A post shared by Ariana Grande (@arianagrande) on

As Bette Davis.

Sarah Hyland & Wells Adams (2017)

View this post on Instagram

#strangerthings have happened #happyhalloween

A post shared by Sarah Hyland (@sarahhyland) on

As Eleven and Dustin from Stranger Things.

Gigi Hadid & Zayn Malik (2017)

As the Black Cat and Spider-Man.

Khloé Kardashian & Tristan Thompson (2017)

As Khaleesi and Khal Drogo from Game of Thrones.

Kaia Gerber (2017)

View this post on Instagram

did someone say 70’s

A post shared by Kaia (@kaiagerber) on

As a ’70s disco diva.

Justin Timberlake, Jessica Biel & Silas Timberlake (2017)

As Buzz Lightyear, Woody and Jessie from Toy Story.

Heidi Klum (2016)

Heidi Klum Halloween Costume 2016

Image: Kristin Callahan/ACE Pictures.

As clones of herself.

Heidi Klum & Tom Kaulitz (2018)

Heidi Klum Halloween Costume 2018

Image: FZS / MEGA.

As Fiona and Shrek from Shrek.

Kelly Rowland (2016)

View this post on Instagram

"Been shopping with Dr. Seuss?" 💁🏽

A post shared by Kelly Rowland (@kellyrowland) on

As Dionne from Clueless.

Beyoncé, Tina Knowles & Blue Ivy (2016)

As Salt-N-Pepa.

Khloé Kardashian (2016)

View this post on Instagram

STORM

A post shared by Khloé (@khloekardashian) on

As Storm from X-Men.

Kourtney Kardashian (2016)

View this post on Instagram

👰🏻

A post shared by Kourtney Kardashian (@kourtneykardash) on

As a vampire bride.

Nina Dobrev & Taylor Lautner (2016)

As Ryan Lochte.

Colton Haynes (2016)

As Miss Piggy.

Heidi Klum (2015)

Heidi Klum Halloween Costume 2012

Image Nancy Rivera/ACE Pictures.

As Jessica Rabbit.

Maisie Williams & Sophie Turner (2016)

View this post on Instagram

Nortiness ensues

A post shared by Sophie Turner (@sophiet) on

As “hash brownies.”

Adele (2016)

View this post on Instagram

Halloween 2016 / Dallas, TX

A post shared by Adele (@adele) on

As Stanley Ipkiss from The Mask.

Jenna Dewan (2016)

As a unicorn.

Nina Dobrev (2016)

As the horse from The Revenant.

Katy Perry (2016)

As Hillary Clinton.

Heidi Klum (2017)

Heidi Klum Halloween Costume 2017

Image: STB / MEGA.

As the werewolf from Michael Jackson’s “Thriller.”

Mariah Carey & Nick Cannon (2016)

View this post on Instagram

Holiday times 😘

A post shared by Mariah Carey (@mariahcarey) on

As a devil and Luigi.

Kendall Jenner & Cara Delevingne (2014)

As Mario and Luigi.

Beyoncé (2016)

As Barbie.

Gisele Bündchen & Tom Brady (2016)

As Dorothy and the Cowardly Lion.

Colton Haynes (2015)

View this post on Instagram

Poor unfortunate souls #Ursula

A post shared by Colton Haynes (@coltonlhaynes) on

As Ursula from The Little Mermaid.

Heidi Klum & Tom Kaulitz (2019)

Heidi Klum Halloween Costume 2019

Image: RCF / MEGA.

As a flesh-eating alien and an astronaut.

Colton Haynes (2014)

As Fiona from Shrek.

Kourtney Kardashian & Scott Disick (2016)

View this post on Instagram

I know it's now November, but...

A post shared by Kourtney Kardashian (@kourtneykardash) on

As The Avengers.

Justin Timberlake & Jessica Biel (2016)

As the characters from Trolls.

Ariana Grande & Mac Miller (2016)

As Eevee and Pikachu from Pokémon.

Jacob Tremblay (2016)

As Marty McFly from Back to the Future.

Madonna (2016)

As a clown.

Jacob Tremblay (2016)

As Maverick from Top Gun.

Sarah Michelle Gellar (2016)

View this post on Instagram

I probably should have mentioned I'm poison.....

A post shared by Sarah Michelle (@sarahmgellar) on

As Poison Ivy.

Hailey Baldwin (2016)

View this post on Instagram

Scary Spice

A post shared by Hailey Baldwin Bieber (@haileybieber) on

As Barbie.

Jenna Dewan & Channing Tatum (2016)

View this post on Instagram

Two belles and a beast

A post shared by Jenna Dewan (@jennadewan) on

As Belle and the Beast from Beauty and the Beast.

Mindy Kaling (2016)

View this post on Instagram

My godson was a bee so I was a beekeeper.

A post shared by Mindy Kaling (@mindykaling) on

As a beekeeper.

Nick Jonas & Demi Lovato (2016)

View this post on Instagram

Dorothy and scarecrow #halloween

A post shared by Nick Jonas (@nickjonas) on

As Dorothy and the Scarecrow from The Wizard of Oz.

Kim Kardashian (2016)

As Anna Wintour.

Lucy Hale (2016)

View this post on Instagram

This year I go as the Twitter bird.

A post shared by Lucy Hale (@lucyhale) on

As a Twitter bird.

A version of this article was originally published in September 2017.

STYLECASTER | Celebrity Halloween costumes

New Entertainment Newsletter

share