The 29 Most Extra Celebrity Halloween Costumes So Far

Halloween costumes are fun, but celebrity halloween costumes are the BEST. Mostly because a lot of these folks see life as a competition in general, and Halloween is no exception. They got the money, the time, the makeup artists, and the spotlight to make all the effort worth their while. Without further ado, here are 29 of the most extra costumes this year (still waiting on Heidi Klum):

1. Neil Patrick Harris, David Burtka, and their kids as “Carnival of Curiosities”:

Trick or Freak… plus out takes.

A post shared by David Burtka (@dbelicious) on

2. Cardi B as Cruella de Vil:

#dresstobefree Fur by @duckie_confetti ?@flongala

A post shared by Cardi B Official IG (@iamcardib) on

3. Kim Kardashian as Cher:

Cher-ful Princess ✨@kimkardashian @chrisappleton1 @makeupbyariel #kimkardashian @fashionistaarabia

A post shared by Kim Kardashian Snapchats ? (@kimksnapchats) on

And as Madonna:

ICONS #kimkardashian @kimkardashian @fashionistaarabia

A post shared by Kim Kardashian Snapchats ? (@kimksnapchats) on

And as Aaliyah in her iconic “Try Again” music video:

Today Kim is Aaliyah in Try Again video. ?? #kimkardashian #halloween #aaliyah

A post shared by Kim Kardashian Snapchats ? (@kimksnapchats) on

4. Ariana Grande as Bette Davis:

joan and bette

A post shared by Ariana Grande (@arianagrande) on

5. Gwyneth Paltrow as a head in a box:

?

A post shared by Gwyneth Paltrow (@gwynethpaltrow) on

6. Kristen Bell as Elsa:

When your daughter demands you BOTH be ELSA for Halloween…you GRIN AND FORKING BEAR IT. #halloween

A post shared by kristen bell (@kristenanniebell) on

7. Kendrick Lamar as Jesus Christ:

Kendrick Lamar as Jesus Christ.

A post shared by Only Hip Hop Facts (@onlyhiphopfacts) on

8. Gabrielle Union and Dwayne Wade as Milli Vanilli:

Lost rehearsal footage of Milli Vanilli ???? Happy Halloween kids ???

A post shared by Gabrielle Union-Wade (@gabunion) on

9. Floyd Mayweather as either Achilles or Maximus:

Last night, I was Achilles from ‘Troy’ or Maximus from ‘The Gladiator’.

A post shared by Floyd Mayweather (@floydmayweather) on

10. Steph Curry as Jigsaw:

Steph Curry rollin in for Halloween! ? ?: @nbcsauthentic

A post shared by HIGHSNOBIETY (@highsnobiety) on

11. Rita Ora as Poison Ivy: