12 of the best celebrity Halloween costumes that starred in spooky season

Ciara as Cardi B? Heidi Klum as Fiona from 'Shrek'? These celebrity Halloween costumes go all out and are all the inspiration you need...

Heidi Klum's "clones" outfit for Halloween 2016, one of the best celebrity Halloween costumes
(Image credit: Michael Stewart/FilmMagic via Getty Images)

Hollywood goes all out for spooky season, meaning the best celebrity Halloween costumes from yesteryear make ideal inspiration for your own get-up (you know, if you're behind and haven't planned anything out just yet). 

When you're stuck for inspiration there are few better people to turn to than the likes of Halloween queen Heidi Klum, Demi Lovato, Gabrielle Union, and more—as their previous costumes are sure to get your creative costume juices flowing. 

Get yourself into the festive spirit by watching some of the best Halloween movies for shrieks and screams while you browse outfit ideas Halloween hair color options galore. But first, the best celebrity options from the history books... 

12 celebrity Halloween costumes you'll love

1. Halsey

Oftentimes Tim Burton's Corpse Bride, aka Emily, hides in the shadows of Jack Skellington's love interest, Sally. But thankfully, Halsey did the beloved, deceased character justice, and then some. They took our breath away... if we had any!

2. Ciara

No, your eyes are not playing tricks on you. That is not Cardi B. We repeat, that is NOT Cardi B—just a very accurate costume. 

A post shared by Ciara (@ciara)

A photo posted by on

3. The Weeknd

Oh, Sherman, Sherman, Sherman! The Weeknd's nod to Professor Klump doesn't miss a trick—we particularly appreciate the beaker.

4. Gabrielle Union

Remember the time Gabrielle Union and her daughter channeled the actor's Bring It On character for Halloween? We loved it. Awesome, oh wow, like, totally freaked us out! 

5. Kourtney Kardashian and Travis Barker

Are we truly surprised that this loved-up duo have previously donned a couple's Halloween costume? The PDA-positive lovebirds decided to channel Sid Vicious and Nancy Spungen, but, truly, it seems like their everyday ensembles are very similar to their costumes.

6. Martha Stewart

Ina Garten might get the reputation as Halloween queen— "If you can't summon the flames directly from Hell, store-bought is fine"—but Martha Stewart is the one who goes all out when it comes to fancy dress, and this throwback shot is proof. 

7. Drew Barrymore

We love it when stars poke fun at their own film or TV characters. In this lovable nod to the '90s horror masterpiece Scream, Drew Barrymore—who was famously in the film for all of five minutes—dresses up as her character, Casey Becker, alongside her killer. 

8. Mariah Carey

The queen of Christmas actually nails Halloween, too. In this throwback snap from 2019, Mariah and her crew look like they're straight out of Rock of Ages. 

9. Lupita Nyong'o

Ugh, as if! Lupita Nyong'o completely nailed the Clueless look with Dionne's all-plaid outfit.

lupita nyongo' as dion from clueless in plaid

(Image credit: Taylor Hill/FilmMagic)

10. Heidi Klum

The reigning queen of Halloween goes all out when it comes to the frightening festivities. The proof is in the photos, people!

Danielle Valente

Danielle is a writer for woman&home and My Imperfect Life, covering all-things news, lifestyle and entertainment. 


The heart of her time at Future has been devoted to My Imperfect Life, where she's been attuned to the cosmos, new TV shows and relationship trends.  


Before her time at Future, Danielle was the editor of Time Out New York Kids and a news editor at Elite Daily. Her work has also appeared in Domino, Chowhound, amNewYork and Newsday, among other outlets. 


When Danielle is not working, you can usually find her reading a book, coffee at hand, or attempting a new recipe. (Recommendations always welcome!)

With contributions from