Thanks to social distancing, we expect creativity to be at an all-time high for celebrity Halloween costumes. First of all, it’s a legitimate excuse to wear something other than sweatpants. And second, trick-or-treating amid the coronavirus pandemic won’t be like previous years, which means costumes need to be even more photogenic than usual, so that we can show them off on the ‘Gram.

In honor of the fast-approaching holiday, we compiled a list of the 56 best celebrity Halloween costumes of all time. From Gabrielle Union channeling Bring It On to Rita Ora dressing as Post Malone, keep reading for costume inspiration.

RELATED: The 50 Best Halloween Movies of All Time

1. Kelly Ripa

Dressed as: Joe Exotic from Tiger King

From the blonde wig to Joe’s signature mustache, she’s the spitting image of the Netflix star.

Get the look

2. Heidi Klum

Dressed as: A bed?

We’re not entirely sure what she’s dressed as, but it’s admittedly cool.

Get the look

3. Savannah Guthrie

Dressed as: Elphaba from Wicked

She’s defying gravity.

Get the look

4. Craig Melvin & Al Roker

Dressed as: Alexander Hamilton and King George from Hamilton

Look around, look around!

Get the look

5. Gabrielle Union & Daughter Kaavia

Dressed as: Bring It On cheerleaders

There must be some Toros in the atmosphere.

Get the look

6. Sophie Turner & Joe Jonas

Dressed as: Morticia and Gomez Addams

Also featuring Thing.

Get the look

7. Mindy Kaling

Dressed as: Cliff Booth

The actress totally nailed Brad Pitt’s character from Once Upon a Time in Hollywood.

Get the look

8. Tracee Ellis Ross

Dressed as: Adelaide Wilson from Us

OK, this is actually spooky.

Get the look

9. Jessica Biel

Dressed as: Justin Timberlake

When in doubt, channel your husband.

Get the look

10. Justin Timberlake & Family

Dressed as: The Lego Batman Movie

The caption reads, “They got candy? LEGO!”

Get the look

11. Lizzo

Dressed as: A DNA test

The singer’s costume poked fun at the lyrics of her hit song, “Truth Hurts”: “I just took a DNA test, turns out I’m 100% that b****.” Clever, indeed.

Get the look

12. Kelly Clarkson

Dressed as: Winifred Sanderson

On an episode of The Kelly Clarkson Show, the host performed a rendition of Screamin’ Jay Hawkins’s “I Put a Spell on You,” while dressed as Winifred Sanderson (Bette Midler's character) from Hocus Pocus.

Get the look

13. Ciara & Russell Wilson

Dressed as: Beyoncé and Jay-Z

The couple recreated the iconic “Ape Sh*t” music video. Enough said.

Get the look

14. Finn Wolfhard

Dressed as: Matthew McConaughey

Alright, alright, alright.

Get the look

16. Kim Kardashian

Dressed as: Elle Woods

The reality star recreated Elle Woods’s Harvard admissions video from Legally Blonde. What, like it’s hard?

Get the look

heidi klum alien halloween costume
Nancy Rivera/Bauer-Griffin/Getty Images

17. Heidi Klum

Dressed as: An alien

The queen of Halloween returned with an out-of-this-world ensemble.

Get the look

neil patrick harris david burtka olsen twins
Gotham/Getty Images

18. Neil Patrick Harris & David Burtka

Dressed as: Mary-Kate and Ashley Olsen

The pair attended Heidi Klum’s Halloween party dressed as the Olsen twins. You got it, dude!

Get the look

19. Kristen Bell & Dax Shepard

Dressed as: Mr. & Mrs. Claus

Guess Christmas came early after all.

Get the look

20. Normani

Dressed as: Naomi Campbell

She recreated the supermodel’s iconic 1991 photoshoot.

Get the look

21. Khloé Kardashian

Dressed as: Cruella de Vil

Dalmatians included.

Get the look

22. Bella Hadid

Dressed as: Fred Flintstone

The Flintstones…but make it sexy.

Get the look

23. Jenna Dewan

Dressed as: Pregnant skeleton

Pregnancy goals.

Get the look

24. Elizabeth Hurley

Dressed as: Kill Bill

A replica of Uma Thurman’s iconic character.

Get the look

25. Halsey

Dressed as: Marilyn Manson

She totally nailed the eye makeup.

Get the look

26. Kate Beckinsale

Dressed as: Holly Golightly

A modern-day take on Audrey Hepburn’s character from Breakfast at Tiffany’s.

Get the look

27. Jason Momoa

Dressed as: Elvis Presley

Press “play” to hear his spot-on accent.

Get the look

28. Ariana Grande

Dressed as: The Twilight Zone

We almost didn’t recognize Grande under all those prosthetics.

Get the look

29. Nicole Richie

Dressed as: Midge Maisel

How marvelous.

Get the look

30. Kylie Jenner

Dressed as: Marilyn Monroe

In the wise words of Marilyn Monroe, “Give a girl the right pair of shoes, and she’ll conquer the world.”

Get the look

31. Brie Larson

Dressed as: Britney Spears

Oops! She did it again.

Get the look

32. Chrissy Teigen & John Legend

Dressed as: Queen Elizabeth & Prince Philip


Get the look

33. Ashley Graham

Dressed as: Jessica Rabbit

Who says you can’t wear a latex dress while pregnant?

Get the look

34. Ciara

Dressed as: Princess Nakia

Wakanda. Black Panther. Need we say more?

Get the look

35. Jennifer Garner

Dressed as: A witch

The post is accompanied by a spooky guacamole recipe.

Get the look

36. Sarah Michelle Gellar

Dressed as: Harley Quinn

Complete with a blowup mallet.

Get the look

37. Bill & Giuliana Rancic

Dressed as: Jackson Maine & Ally

BRB, re-watching A Star Is Born.

Get the look

38. Kelly Ripa & Ryan Seacrest

Dressed as: I Dream of Jeannie

The caption reads, “Four Genies, one bottle.”

Get the look

39. Kaia Gerber

Dressed as: Joan Jett

Simplicity at its finest.

Get the look

40. Taraji P. Henson

Dressed as: Disco diva

She broke out an all-Gucci ensemble to honor the ’70s.

Get the look

41. Rita Ora

Dressed as: Post Malone

Tattoos on fleek.

Get the look

42. Olivia Munn

Dressed as: Peik Lin Goh (played by Awkwafina)

Hands down one of the best characters from Crazy Rich Asians.

Get the look

43. Jessica Alba

Dressed as: Betty Rubble

Betty and Wilma, at your service.

Get the look

44. Harry Styles

Dressed as: Elton John

He’s still standing.

Get the look

45. Molly B. Sims

Dressed as: The Wizard of Oz

There’s no place like home.

Get the look

46. Joan Smalls

Dressed as: TLC

They don’t want No Scrubs.

Get the look

47. Gigi Hadid

Dressed as: The Mask

The next best thing to Jim Carrey.

Get the look

48. Cindy Crawford

Dressed as: A ’70s goddess

Leave it to Crawford to make disco hair look flattering.

Get the look

49. Dean Unglert & Caelynn Miller-Keyes

Dressed as: Each other

Unglert channeled his girlfriend in a beauty pageant ensemble, while Miller-Keyes wore an oversize T-shirt, flip-flops, a beanie and a mustache. She even brought along a toy van, since Unglert currently lives in his car.

Get the look

50. Demi Lovato

Dressed as: Marie Antoinette

Let them eat cake Halloween candy!

Get the look

51. Kevin Hart

Dressed as: Dwayne “The Rock” Johnson


Get the look

52. Lisa Rinna

Dressed as: Jennifer Lopez

The actress wore that iconic Versace dress.

Get the look

53. Lebron James

Dressed as: Edward Scissorhands

Dubbed “LeDward Scissorhands.”

Get the look

54. Busy Philipps

Dressed as: Regina George’s mom from Mean Girls

She’s not a regular mom. She’s a cool mom.

Get the look

55. Nick Viall

Dressed as: The Bachelor’s Peter Weber

The reality star even wore a Band-Aid on his forehead in honor of Weber’s fall on The Bachelor.

Get the look

56. Steph & Ayesha Curry

Dressed as: Toy Story

Ready for blast-off.

Get the look

RELATED: Every ‘The Office’ Halloween Episode, Ranked by Greatness

From Around The Web

The News—But Only the Fun Stuff—
Delivered Right to Your Inbox.