All the Coolest Celebrity Halloween Costumes This Year

Nobody does Halloween like Hollywood, and 2020 is no exception. Ahead, see the best Halloween costumes by celebrities this year.

celeb halloween costumes
celeb halloween costumes
(Image credit: instagram)

While not exactly breaking news, Halloween is going to look really different this year. Due to the coronavirus pandemic, trick or treating with family or tearing up the dance floor at a Hallow's Eve bash isn't exactly in the cards. So while you may be prepping for your Zoom Halloween parties—we have a bunch of great costume ideas right here—your favorite celebrities have already begun dressing to impress. And it's no secret that in Hollywood, unique Halloween costumes are guaranteed. When you look at ensembles from years past, you can't imagine how celebs will outdo costumes from last year—but they almost always do. I mean, just look at Heidi Klum: Twenty years of her legendary costume parties, and she somehow always outdoes herself. So before you go pressing play on that horror flick to set the mood for the spooky holiday, check out these terrifying cool celeb Halloween costumes. From Tiger King to supervillains, this year's costumes have been creative and elaborate.

1. Cardi B

As Medusa.

2. Gabrielle Union and Dwyane Wade

With their daughter Kaavia as S'mores.

3. Bella Hadid

As Lichtenstein pop art.

4. Nicole Kidman

As a witch.

5. Heidi Klum

In a full-on homemade horror movie, because of course.

6. Lizzo

As Mike Pence's hair fly.

7. Chrissy Teigen

As a Black Swan ballerina.

8. John Legend and Chrissy Teigen 

As Spider-Man and a Black Swan ballerina.

9. Halsey

It takes my breath away! Well it would if I had any... halsey

A photo posted by @iamhalsey on Oct 29, 2020 at 9:52am PDT

As the Corpse Bride from Corpse Bride

10. Kim Kardashian, Jonathan Cheban, North, Saint, Chicago and Psalm West

Carole Baskin, Joe Exotic and our tigers 🐅 #Halloween2020 Kim Kardashian West

A photo posted by @kimkardashian on Oct 30, 2020 at 6:11am PDT

As Carole Baskin, Joe Exotic, and a collection of their tigers from Netflix's Tiger King

11. Kylie Jenner, Stassie Karanikolaou, Victoria and Sofia Villaroel, and Carter Gregory

rangers unite Anastasia Karanikolaou

A photo posted by @stassiebaby on Oct 29, 2020 at 11:13pm PDT

As sexy Power Rangers, of course.

12. Katherine Schwarzenegger and her dog Mav

As essential workers.

13. Tyra Banks

As the Couture Mistress of the Darkness.

14. Bella Thorne

Lil red 👑 grandma doesn’t approve of my outfit 🥺 BELLA

A photo posted by @bellathorne on Oct 24, 2020 at 10:57am PDT

As Little Red Riding Hood.

15. Kelly Ripa

As Moira Rose from Schitt's Creek and Joe Exotic from Tiger King

16. Vanessa Hudgens 

Who needs a Batman when u can have a Batdog 😂🖤 🔮Vanessa Hudgens🔮

A photo posted by @vanessahudgens on Oct 2, 2020 at 12:41pm PDT

As Catwoman.

17. Vanessa Hudgens, again 

As Black Widow.

18. Vanessa Hudgens, again 

😈🖤👻happy halloweek🎃🕸🕷 🔮Vanessa Hudgens🔮

A photo posted by @vanessahudgens on Oct 26, 2020 at 4:59pm PDT

As a seriously cool leathered bird.

19. Mindy Kaling 

What’s a’poppin?! Do you like my Halloween costume? Mindy Kaling

A photo posted by @mindykaling on Oct 29, 2020 at 3:24pm PDT

As Devi Vishwakumar from Never Have I Ever

20. Mindy Kaling, again 

Little Costumes Everywhere Mindy Kaling

A photo posted by @mindykaling on Oct 30, 2020 at 2:11pm PDT

As Elena Richardson and Mia Warren from Little Fires Everywhere.

21. Ryan Seacrest

EW, DAVID. Don’t miss our new #LIVEHalloween show this Friday! #SchittsCreek Ryan Seacrest

A photo posted by @ryanseacrest on Oct 27, 2020 at 11:48am PDT

As David Rose from Schitt's Creek

22. Saweetie

As RuPaul from RuPaul's Drag Race

23. Saweetie, again

As Destiny's Child.

Bianca Rodriguez

Bianca Rodriguez is the Fashion & Luxury Commerce Manager at Hearst Magazines, covering fashion, beauty, and more for Cosmopolitan, Elle, Esquire, Harper’s BAZAAR, and Town & Country. She likes lounging about with a good book and thinks a closet without platform sneakers is a travesty.