51 of the best Halloween costume ideas that will always win spooky season
Halloween costume ideas are something we're searching for all year round because, come the spooky season, we all want to win the battle of looking the scariest (or, arguably, the funniest).
Luckily, celebrities have pulled through over the years, with true commitment to the cause. From the likes of Kourtney Kardashian, Kylie Jenner and Doja Cat pulling out all the stops to Harry Styles’ award-worthy Dorothy transformation and Lizzo's Marge Simpson tribute, the rich and famous never come to play when getting into character.
So, we've done some extensive, easy Halloween costume research and picked some seriously impressive looks to admire and emulate (we see you, Heidi: queen of Halloween) when Halloween night comes around. From Disney Princesses to couples' Halloween costumes no one will compete with, we’ve linked all the Amazon costumes, blazers, leggings and T-shirts you need to recreate these DIY Halloween costumes yourself and earn all the pop culture bonus points.
After something else? Shop Sabrina Carpenter Halloween costumes, Taylor Swift Halloween costumes, Olivia Rodrigo Halloween costumes and Britney Spears Halloween costumes.
Best places to buy Halloween costumes online:

So, without further ado, here's our round-up of the best celebrity Halloween costume ideas:
1. Trinity from The Matrix
Instagram content
Sophie Turner looked truly smokin' in her 2024 Halloween look, channelling the ultra-hot Trinity from The Matrix. Realistically, all you need is some black PVC and some sunglasses to recreate this one, so it's perfect for a last-minute costume idea.
2. Carrie Bradshaw
Whether you go for one of her unhinged And Just Like That looks or one of the most memorable looks from Sex And The City, a Carrie Bradshaw costume is one that will be instantly recognised. Back in 2023, model Larsen Thompson was inspired by Carrie's iconic wedding dress for this Halloween costume, which we think is a total winner.
3. Britney Spears in Toxic
It's Britney, bitch. In 2023, Paris Hilton paid homage to another icon when she wore this iconic blue stewardess outfit from Britney Spears' Toxic music video.
Instagram content
4. Bratz Dolls
We are seriously impressed with the attention to detail in this look. Kim and Khloe rocked the famous Bratz doll pout with this 2023 look.
Instagram content
5. Bride of Frankenstein
Kourtney Kardashian rang in the 2023 Halloween season early, as she shared a throwback snap from last year of her dressed up as Bride of Frankenstein. With the gigantic black and white bouffant wig, white ensemble, white foundation and dark lip, the reality star nails the terrifying look.
Instagram content
6. Mia from The Princess Diaries
If The Princess Diaries defined your childhood, you will adore this homage to the famous 2001 flick. Camilla Cabello dressed as Mia Thermopolis, the awkward high schooler-turned-Princess of Genovia, wearing the gloves, sunglasses and headphones that graced all of our VHS covers. Talk about a nostalgic throwback!
7. Elphaba from Wicked
Pretty Little Liars' Shay Mitchell leaned into her wicked side with this look. While she went full green as Elphaba, the Wicked Witch of the West, her daughter took on the role of Glinda. We have been changed ‘for good’ after seeing this!
Instagram content
8. Gotham City Trio
The Riverdale trio absolutely nailed it with this homage to the DC Gotham City Trio comics about Catwoman, Poison Ivy, and Harley Quinn — their hair colours make them a perfect fit, and we could not be more obsessed.
Instagram content
9. Cher and Dionne from Clueless
As if! This is the chicest argyle mother-daughter costume we've ever seen. The only thing missing is that iconic fluffy pink pen.
Instagram content
10. Vampire vibes
Zoe Kravitz looked super cool, as usual, dressed as a vampire at the Casamigos Halloween Party.
11. Jessie from Toy Story
Instagram content
Kendall Jenner pulled from the '90s dressing-up box this year as she transformed into Jessie from Toy Story.
12. Marge Simpson
Instagram content
Lizzo always goes all-out for Halloween, and this fun Marge Simpson costume was no exception. Yellow body paint might feel like commitment, but it's worth it – right?
13. Paris Hilton and Nicole Ritchie in The Simple Life
Instagram content
Props to Kendall Jenner and Hailey Bieber for this Halloween costume idea! It's the ideal choice if you're dressing up with a friend – all you need is denim outfits and some very noughties accessories.
14. Bad Grandma
Ditching her usual Halloween glam, Maya Jama opted to dress up as ‘Bad Grandma’ – facial prosthetics and all.
15. Hocus Pocus
YASSSS, Bette Midler! We love that for her 2016 Halloween party, she dressed up as her character from her 1993 hit movie, Hocus Pocus.
16. Adelaide from Us
Instagram content
Tracee Ellis Ross channelled Lupita Nyong'o's creepy character in the movie Us for Halloween 2019.
17. Fembot from Austin Powers
Back in 2018, Kendall Jenner went for the full 60s bombshell look in this fluffy mini dress, with matching shoes and suitably big blonde hair.
18. Chucky and Bride of Chucky
Instagram content
For their first Halloween as a married couple, Kourtney and Travis dressed up as Chucky and the Bride of Chucky.
19. Rogue from X-Men
Instagram content
Keke Palmer perfectly tapped into her fans' obsession with her being cast as Rogue in Marvel's X-Men reboot, proving to producers just how great she'd look.
20. Mystique from X-Men
Instagram content
Never one to do things by halves, Kim Kardashian is the go-to person for Halloween costume ideas. One year, she blew us away as she transformed into a very convincing version of the X-Men character Mystique.
21. Storm from X-Men
Instagram content
Chloe channelled the classic X-Men hero ‘Storm’ and got the official seal of approval from icon Halle Berry (who played the role several times), who commented: “you slayed this”.
22. The Wicked Witch of the West from The Wizard of Oz
Instagram content
Kylie Jenner's BFF Hailey Bieber shared a snap of her dressed up as the legendary The Wicked Witch of the West from The Wizard of Oz while posing in a bathtub. We appreciate the dedication with her green body paint and cuddling up to a skeleton.
23. Pumpkin head
Instagram content
Megan Thee Stallion shared snaps at home in her silky pyjamas and a carved pumpkin on her head. She was seen reading a book and enjoying a drink while ringing in the Halloween season in style!
24. Dorothy from The Wizard of Oz
Instagram content
Harry Styles styled a blue and white chequered mini dress, paired with bright red tights, topped off with the iconic ruby slippers… can you guess who he was? No other than The Wizard of Oz’s finest, Dorothy. The outfit was paired with a matching bow, rosy-red cheeks and a fabulous attitude (as always) for the season! Happy Harryween.
25. Squid Game contender
Instagram content
We couldn’t complete our round-up without a Netflix Squid Game contender, and Hailey Kiyoko did us proud with her *very* accurate costume. She wore the iconic forest green jacket, brought to life with the number ‘067’. Her hair was just the right amount of messy and tousled, too, considering the circumstances.
26. Britney in Baby One More Time and Oops I Did It Again
Instagram content
We're giving Hailey Bieber a round of applause for her incredible Britney Spears transformation. Not only did she recreate multiple looks from the Oops!... I Did It Again music video – all of which was uncanny to Britney's original – but she also threw in a look from the Slave visuals too, and honestly, we were in awe!
27. TLC
Instagram content
While Ciara is known for killing it every single Halloween, she took things to new heights by becoming not just one member of TLC but the entire group. Yep, CiCi paid tribute to the '90s legends by dressing as all three of them for her Halloween photoshoot. She won!
28. Miss Bellum from The PowerPuff Girls
Doja Cat knows how to get into costume, and we love her for it. For Halloween 2021, Doja went retro as Miss Bellum from The PowerPuff Girls, and she looked amazing in a red suit. And can we talk about her as a redhead? We're obsessed with the old-school Hollywood glam.
29. Jessica Rabbit
Instagram content
Absolutely glowing in her first pregnancy, Ashley Graham wore a show-stopping Jessica Rabbit costume.
30. Ariana Grande
Instagram content
Kourtney Kardashian transformed into pop star Ariana Grande, and the resemblance was uncanny.
31. Beyoncé and Jay-Z
Instagram content
Ciara and her husband Russell Wilson dressed up in the iconic power suits of Beyoncé and Jay-Z.
32. Bring It On cheerleaders
Instagram content
Gabrielle Union reprised her classic Bring It On role as a Compton Clover cheerleader, this time introducing her daughter Kaavia James to the fold.
33. Olympians
Instagram content
Beyoncé and Jay-Z paid tribute to iconic black Olympians Florence Griffith Joyner and Tommie Smith, for Halloween.
34. Princess Fiona from Shrek
Heidi Klum – aka the Queen of Halloween – pulled out all the stops as Princess Fiona from Shrek. Iconic.
35. Post Malone
Rita Ora was unrecognisable as Post Malone for her Halloween party.
36. Elton John
Harry Styles dressed as Elton John and we're living for his lewk.
37. Morticia Adams
Instagram content
Holly Willoughby looked sensational as she dressed up as the Adams Family matriarch, Morticia. She captioned the picture: "Morticia is out to play... thank you @mrwilliamwilde for the most perfect dress! Ring by @vickisarge shoes @ginashoesofficial".
38. Marilyn Monroe
Karlie Kloss fully succeeded in paying homage to Marilyn Monroe.
39. Lil Kim
Instagram content
Beyoncé dressing up as Lil Kim was the highlight of 2017's Halloween. And the noughties rapper agrees, reposting all of Bey's shots.
40. Edward Scissorhands
Instagram content
Guess who? Yup, Lady Gaga nailed Edward Scissorhands.
41. Barbie
Beyoncé killed it as Black Barbie.
Instagram content
42. Salt-N-Pepa
Instagram content
Bey and Blue Ivy got Grandma involved and dressed up as Salt-N-Pepa for Halloween 2016.
43. Poison Ivy
Rita Ora showed up as DC Comics super villain Poison Ivy. We quite like the red hair on you Rita.
44. Power Ranger
Claudia Schiffer decided to rock a pink Power Ranger outfit.
45. Dolly Parton
Ellie Goulding, is that you? The singer dressed up as country music legend Dolly Parton for the party.
46. Air hostess
Cindy Crawford took flight in a 60s-inspired flight attendant uniform.
47. A mummy
Wow, Chanel Iman.
48. Punk rocker
For Cindy Crawford's annual Halloween party, she looked ace in her punk rocker ensemble.
49. 1970s babe
Kaia Gerber channelled 1970s dancing queen as she attended the (70s-themed) Casamigos Halloween party – aka the party of 2017 – wearing a chainmail top, mini skirt and blonde bob wig.
50. Sonny and Cher couples costume
Kim Kardashian wore three Halloween costumes for 2017, with the first being this Sonny & Cher interpretation with help from friend Jonathan Cheban.
51. Cruella DeVil
Cardi B donned a Cruella De Vil get-up.




















