The 41 Best Celebrity Halloween Costumes Ever

It’s that time of year again! Time to throw on a Halloween costume and join the festivities. But what costume? Some people are content to just grab a witch’s hat or don a pair of cat ears, but why settle for that when you could do something like this? These celebrities will show you how to really do Halloween.

41. Katy Perry as a dropped mic

Katy Perry is known for sporting some pretty outrageous outfits on stage, so it’s not surprising that she comes up with some pretty inventive Halloween costumes. In 2015, for example, she decided to dress as a “dropped mic” – and she even made a little video to the song “Drop It Like It’s Hot.”

40. Rihanna as Raphael the Ninja Turtle

Who would have thought there could ever be such a thing as a sexy Teenage Mutant Ninja Turtle? But somehow Rihanna pulled it off for Halloween 2014. She painted herself green, donned a shell and made a ninja entrance to a friend’s party.

ADVERTISEMENT

39. Beyoncé as Storm from X-Men

Beyoncé is known throughout the world as Queen Bey, so who better to dress up as than a comic book queen? In 2015 the singer morphed into X-Men’s Storm, one-time Queen of Wakanda in the Marvel universe.

38. Ellen DeGeneres as Nicki Minaj

ADVERTISEMENT

Nothing’s funnier than when celebrities dress up as other celebrities for Halloween. In 2013, for example, Ellen DeGeneres transformed herself into Nicki Minaj and flaunted a bit of cleavage – and Minaj loved it. “I didn’t know Ellen could get any sexier,” she tweeted.

37. Neil Patrick Harris and family as the Star Wars cast

Neil Patrick Harris and his family love Halloween. In fact, every year he, his husband David Burtka and their kids all coordinate with matching costumes. In 2015, however, the foursome totally outdid themselves by dressing up as various Star Wars characters. Harris was Obi-Wan, Burtka was Han, and their twins were, of course, Luke and Leia.

ADVERTISEMENT

36. Gigi Hadid as Sandy from Grease

ADVERTISEMENT

Sandy from Grease (in “We Go Together” mode) is a popular Halloween costume, but possibly no one’s pulled it off quite as well as model Gigi Hadid. While attending Heidi Klum’s Halloween party in 2015, she looked like a dead ringer for a younger Olivia Newton-John.

35. Taylor Swift as a Pegacorn

“Cause darling I’m a nightmare dressed like a PEGACORN,” Taylor Swift wrote on her Instagram for Halloween 2014, showing off her magnificently weird horned costume. Incidentally, Swift didn’t invent the Pegacorn; it’s a cross between a unicorn and a Pegasus!

ADVERTISEMENT

34. Dwayne “The Rock” Johnson as Popeye

ADVERTISEMENT

Muscle-man Dwayne “The Rock” Johnson is quite the fan of fictional muscle-man Popeye. So he decided to dress up as him for Halloween 2015, even though the outfit didn’t quite fit Johnson’s massive frame. “Never buy a costume that says ‘One size fits most,’” he captioned this Instagram snap.

33. Heidi Klum as older Heidi Klum

Heidi Klum is the undisputed queen of Halloween. Every year she throws a Halloween party and utterly transforms herself… although she is helped out by an army of makeup artists. This didn’t make her 2013 decision to turn up as an older version of herself any less awesome, though.

ADVERTISEMENT

32. Channing Tatum and Jenna Dewan as The Cat in the Hat

ADVERTISEMENT

Couples costumes are adorable, of course, but a married couple going as the same character is equally adorable. And so Channing Tatum and Jenna Dewan both went as The Cat in the Hat in 2015! “Jenna’s tiny hat makes me laugh every time,” Tatum wrote on Instagram.

31. Perez Hilton as Miley Cyrus

When Halloween 2013 rolled around, everyone was still reeling from Miley Cyrus’ performance at the VMAs a few months prior. And so celebrity blogger Perez Hilton decided to dress up as her – latex bra and all. Plus, he threw in some vampire teeth to embrace the spirit of the season.

ADVERTISEMENT

30. Ashanti as Smurfette

ADVERTISEMENT

For Heidi Klum’s 2015 Halloween party, singer Ashanti painted herself blue, put on a white dress and went as Smurfette. Or, as she put it on Instagram, a “hip-hop Smurfette,” hence the gold chain. Either way, it was quite an impressive transformation.

29. Kourtney Kardashian as Wonder Woman

You might not expect it from her, but Kourtney Kardashian really likes comic book superheroes. For 2012’s Halloween, for example, she dressed as Batman. And three years later, she stepped out as a golden Wonder Woman, while her three kids also donned super-cute superhero ensembles.

ADVERTISEMENT

28. Liv Tyler as a bun in the oven

ADVERTISEMENT

In 2014 Liv Tyler spent Halloween dressed as a clever visual pun. She was expecting a second child – her first with new boyfriend Dave Gardner – and so she dressed as a literal “bun in the oven.” And judging by the reaction of the child behind her, it made some waves.

27. Kim Kardashian as a skeleton

Dressing up as a skeleton for Halloween doesn’t seem particularly creative or noteworthy, but in 2014 Kim Kardashian did it the Kardashian way and sexed it up with body paint over a black bodysuit. Love her or hate her, you can’t deny that she knows how to make an entrance.

ADVERTISEMENT

26. Chrissy Teigen as Guy Fieri

ADVERTISEMENT

Chrissy Teigen is a beautiful woman, but she made herself completely unrecognizable for FABLife’s 2015 Halloween episode. She dressed up as Food Network TV personality Guy Fieri, and everyone agreed that the costume, and the gusto with which she went for it, was scarily good.

25. Leona Lewis as Medusa

Some Halloween costumes are so well done that they’re virtually works of art. Take British X Factor winner Leona Lewis, for example. She got all dressed up as mythological monster Medusa for a Halloween party in 2015. And the costume, which featured a headpiece of golden snakes and some intricate makeup, was simply stunning.

ADVERTISEMENT

24. Iggy Azalea as Cruella de Vil

ADVERTISEMENT

Iggy Azalea actually bore an uncanny resemblance to 101 Dalmatians villain Cruella de Vil at the VEVO Halloween showcase in 2013. And it wasn’t even the wig that did it; it was the pursed-lip death stare. Plus, she actually brought along a real Dalmatian – a speckled pooch called Lucky!

23. Victoria Justice as Amy Winehouse

Sometimes, Halloween costumes can also serve as a tribute to someone. In 2015, for example, Victoria Justice decided to pay homage to late singer Amy Winehouse, posting her costume on Instagram with the caption, “It was an honor to dress up as one of my favorite artists ever.”

ADVERTISEMENT

22. Kendall Jenner and Cara Delevingne as Mario and Luigi

ADVERTISEMENT

In 2014 supermodels Kendall Jenner and Cara Delevingne proved they were huge nerds when they dressed up as video game characters Mario and Luigi for Adam Lambert’s Halloween party. Kendall even donned a little mustache!

21. Heidi Klum as Jessica Rabbit

An ex-supermodel dressing up as the sexiest animated character ever? That’s a no-brainer, really. But Heidi Klum didn’t just throw on a red dress and wig to portray Jessica Rabbit in 2015; she had her face covered in prosthetics to really make her look like a cartoon. Now that’s dedication.

ADVERTISEMENT

20. Dwayne “The Rock” Johnson as the Hulk

ADVERTISEMENT

No one’s yet managed to get a Hulk movie franchise off the ground. So maybe studio execs should stop fiddling around with CGI and just hire a body-painted Dwayne Johnson instead. After all, the famously huge actor looks absolutely fantastic as the green superhero. You will like him when he’s angry!

19. Naya Rivera as Carmen Sandiego

Glee star Naya Rivera dressed up as beloved children’s video game character Carmen Sandiego for 2013’s Halloween festivities. And she rocked it. Referring to Sandiego, the actress wrote on her Instagram pic, “She’s sexy AND educational! Just doing my part to teach the kids geography.”

ADVERTISEMENT

18. Nina Dobrev as Hermione Granger

ADVERTISEMENT

Actress Dobrev is clearly a massive Harry Potter fan. After all, in 2011 she dressed up as Hermione Granger, complete with mini Harry and Ron cut-out heads. Of course, she was celebrating Halloween, which is a day she described on Twitter as “Do and Wear Crazy, Fun, Weird Funny and/or borderline Inappropriate Things Day.” We’re with you there, girl!

17. Lewis Hamilton as the Joker

Costumes of this iconic Batman villain are always popular at Halloween. But when F1 driver Lewis Hamilton dressed up as the Heath Ledger version of the character for Heidi Klum’s annual spooky bash in 2016, he made it look like no one had ever done it before.

ADVERTISEMENT

16. Ariana Grande as the Pokemon Eevee

ADVERTISEMENT

When Pokémon made a massive comeback in 2016, Ariana Grande decided to capitalize on it by dressing as cute character Eevee for Halloween. Meanwhile, boyfriend Mac Miller donned a Pikachu onesie, albeit rather glumly. Perhaps he was worried about his girlfriend getting too much male attention with her foxy look.

15. Scott Eastwood as Clint Eastwood

Not many people can say that they get to dress up as their own dad for Halloween. However, one man who can is actor Scott Eastwood. When he attended the Hilarity for Charity’s Annual Variety Show in 2016, he took on his famous dad Clint’s iconic The Man With No Name look.

ADVERTISEMENT

14. Ed Sheeran as Chucky

ADVERTISEMENT

World-famous redhead Ed Sheeran decided to spend his 2012 Halloween dressed as another equally revered redhead. Yes, the singer turned himself into murderous doll Chucky from the Child’s Play films, although he ended up looking more cute than killer. “Wanna play?” he wrote on Instagram, referring to Chucky’s catchphrase.

13. Kelly Ripa as Donald Trump

Strange but true: difficult or concerning political situations often lead to very good Halloween costumes. Case in point? Kelly Ripa amused everyone with her remarkably true-to-life Donald Trump on the show Live! in 2015. But, of course, that was before he actually became the President-elect.

ADVERTISEMENT

12. Kylie Jenner

ADVERTISEMENT

Apparently, model/designer/reality star Kylie Jenner is a big Christina Aguilera fan. So, as a tribute, for Halloween she dressed up, very accurately, as the pop star in her “Dirrty” music video outfit. But what did Aguilera herself think? “Killin’ it @kyliejenner. Yes to dirrty 2016!” she commented on Jenner’s Instagram snap.

11. Heidi Klum and Seal as apes

Model and businesswoman Klum adores Halloween like no other celeb, and she used to rope her then-husband Seal into the hijinks, too. In 2011, for instance, they both dressed up expertly as apes and indulged in a bit of monkeying around.

ADVERTISEMENT

10. Emily Ratajowski as Marge Simpson

ADVERTISEMENT

While attending Heidi Klum’s lavish 16th Annual Halloween Party in 2015, Emily Ratajowski almost stole the show from her host by donning yellow body paint and going as Marge Simpson. Not only that, but a sexy Marge Simpson. The actress/model even got her date to go as Homer as well. D’oh!

9. Perrie Edwards as a mermaid

With the painful details of her split from Zayn Malik back in the news, Perrie Edwards of Little Mix clearly decided to show him what he was missing. After all, her standout Halloween outfit for 2016 was an intricate, sparkling, sexy mermaid costume. We bet she made a big splash at the party!

ADVERTISEMENT

8. Paris Hilton as Madonna

ADVERTISEMENT

Apparently, Paris Hilton adores Madonna. “Ode to my idol since I was a little girl,” the DJ/socialite wrote on her Instagram in 2013. The costume is great and the sentiment’s sweet, but unfortunately it’s never seemed like Madonna actually had much time for her very much…

7. Adele as The Mask

Hit songstress Adele shocked everyone in 2016 when she suddenly posted a series of Instagram photos showing her dressed up as Jim Carrey’s The Mask character. It was such an unlikely transformation that if it wasn’t for the tattoo of her son’s name visible on her hand, no one could have guessed it was her.

ADVERTISEMENT

6. Miranda Lambert as Rosie the Riveter

ADVERTISEMENT

Why not teach some history in addition to having fun at Halloween? In 2014 country singer Miranda Lambert dressed up as Rosie the Riveter from the iconic World War II “We Can Do It” poster, even nailing the backdrop perfectly.

5. Vanessa Hudgens and Austin Butler as Alice and the Mad Hatter

Vanessa Hudgens and her boyfriend Austin Butler spiced up 2015’s Halloween celebrations with their sexy take on popular Halloween staples Alice and the Mad Hatter. “Best lookin’ Mad Hatter I’ve ever seen,” the actress/singer wrote on her Instagram. Aww.

ADVERTISEMENT

4. Jemima Khan as Melania Trump

ADVERTISEMENT

Halloween is a time rife with political satire. In 2016, just before the Presidential election, journalist and campaigner Jemima Khan dressed as Donald Trump’s wife Melania for the UNICEF Ball, with Trump himself clinging creepily to her. To really make Khan’s point clear, “Melania” also carried a copy of Michelle Obama’s election speech.

3. Halle Berry as a skeleton

Oscar-winning actress Halle Berry should also have won a gong for this suitably spooky glow-in-the-dark skeleton transformation. Bringing her daughter along for the ride, Berry did have some help, though: professional makeup artists and stylists created the pair’s look for 2016’s Halloween.

ADVERTISEMENT

2. Fergie as a Toddlers & Tiaras winner

ADVERTISEMENT

Reality show Toddlers & Tiaras is a guilty pleasure for many, possibly including Black Eyed Peas frontwoman Fergie. In 2011, while attending Heidi Klum’s 12th Annual Halloween Party, she went all out as a stereotypical beauty pageant princess.

1. Katy Perry as Hillary Clinton

Katy Perry, never one to do things by halves, nailed it when she had prosthetics applied for her Hillary Clinton Halloween costume in 2016. And while a friend played Clinton’s hubby Bill, Perry’s boyfriend Orlando Bloom trailed behind her as a grotesque Donald Trump. Clinton herself was suitably impressed!

ADVERTISEMENT
ADVERTISEMENT