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)

As Elle Woods from Legally Blonde.

Ciara & Russell Wilson (2019)

As Beyoncé and Jay-Z.

Kelly Clarkson (2019)

As Winifred Sanderson from Hocus Pocus.

Cardi B (2019)

As Poison Ivy.

Khloé Kardashian (2019)

As Cruella de Vil from 101 Dalmations.

Normani (2019)

As Cher.

Kendall Jenner (2019)

As a forest fairy.

Kourtney Kardashian (2018)

As Ariana Grande.

Bella Hadid & The Weeknd (2018)

As Lydia and Beetlejuice from Beetlejuice.

Chrissy Teigen & John Legend (2018)

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)

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)

As Marilyn Monroe, Michael Jackson and Miss Colombia.

Behati Prinsloo Levine (2017)

As a skeleton.

Lady Gaga (2017)

As Edward Scissorhands.

Ariana Grande (2017)

As Bette Davis.

Sarah Hyland & Wells Adams (2017)

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)

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)

As Dionne from Clueless.

Beyoncé, Tina Knowles & Blue Ivy (2016)

As Salt-N-Pepa.

Khloé Kardashian (2016)

As Storm from X-Men.

Kourtney Kardashian (2016)

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)

As “hash brownies.”

Adele (2016)

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)

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)

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)

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)

As Poison Ivy.

Hailey Baldwin (2016)

As Barbie.

Jenna Dewan & Channing Tatum (2016)

As Belle and the Beast from Beauty and the Beast.

Mindy Kaling (2016)

As a beekeeper.

Nick Jonas & Demi Lovato (2016)

As Dorothy and the Scarecrow from The Wizard of Oz.

Kim Kardashian (2016)

As Anna Wintour.

Lucy Hale (2016)

As a Twitter bird.

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

STYLECASTER | Celebrity Halloween costumes

New Entertainment Newsletter

share