22 Of The Best Celebrity Halloween Costumes Ever
Our pick of celeb Halloween costumes for all your dress-up inspo
24 September 2017
When it comes to Halloween, celebrities know how to do it best. From Heidi Klum, to Beyonce, to the Kardashians - the season provides plenty of opportunity for our fave icons to unleash their scary (and sultry) selves.
Sure, they have MUAs and stylists on hand to help them create their looks, which we sadly, don't have - but that doesn't mean we can't draw inspiration from them.
So without further ado, here's our top 50 favourite celebrity Halloween costumes to provide you with lots of inspiration for your own 2017 look!
#1 - Alessandra Ambrosio and Heidi Klum as Jessica Rabbit
The Queen of Halloween, Heidi Klum, came first with her take on the popular animation in 2016, Jessica Rabbit - with her fellow Victoria's Secret angel, Alessandra Ambrosio following suit in 2016.
Image credits: Getty & Instagram/alessandraambrosio
#2 - Khloé Kardashian as Storm, from X-Men
That hair, the eyes, the sultry black, latex costume - Khloé's take of one of Marvel's most recognisable superheroes is superb.
Image credit: Instagram/khloekardashian
#3 - Bette Midler returned as Winifred Sanderson
Reviving her own character from Hocus Pocus, Bette Midler looked superb in her 2016 Halloween costume.
#4 - Poppy Delevingne as Harley Quinn
Back in 2015, the middle one of the Delevingne sisters revealed her inner rebel as the notorious Harley Quinn, adding her own take with a bomber jacket and sequinned leotard.
#5 - Beyoncé, JAY-Z and Blue Ivy as Barbie and Ken
The musical power couple dressed up as the ultimate toy power couple, with Blue Ivy joining the fun with her own baby Barbie bomb leather jacket.
#6 - Beyoncé, Blue Ivy and Tina Knowles as Salt-N-Pepa
Three generations of the beautiful Knowles women were looking fly as ever as the '90s hip-hop group.
#7 - Josh Duhammel and Fergie as Karl Lagerfeld and Choupette
Couple costume goals? We think so. And Fergie does a brilliant take on Lagerfeld's beloved feline friend.
#8 - Gigi Hadid as Sandy from Grease
We only wish we could pull off the Sandy look as perfectly as Gigi. And it suits her so well!
#9 - Perrie Edwards as Poison Ivy
The Little Mix member looks amazing in this ~killer~ version of the comic book villain.
#10 - Victoria Justice as Beetlejuice
The Gossip Girl star's take on one of Halloween's most classic costumes is both sultry and spooky - and her hair looks fantastic with blonde and green mixed together.
#11 - Katy Perry as Hillary Clinton
Walking hand-in-hand with Michael Kives dressed as Bill Clinton, these costumes were sure to bring a few laughs. Just FYI, that's Orlando Bloom in the background dressed as President Trump.
#12 - Emily Ratajkowsi as Marge Simpson
Only Emily could make Marge Simpson look sophisticated for Halloween.
#13 - Kim Kardashian as a skeleton
We pray our bones are as curvy as Kim's.
#14 - Heidi Klum as a butterfly
The Queen of Halloween wowed us all once again back in 2014 with this seriously impressive butterfly costume, with matching bug eyes and HUGE wings that would even be VS worthy.
#15 - Rihanna as a Teenage Mutant Ninja Turtle
The boots, the gold, the grimace, the girl power - we love everything about this costume combo.
#16 - Cole Sprouse as Milo Thatch
Fans of Disney's Atlantis: The Lost Empire will recognise instantly who Cole is dressed up as. Insanely cute!
#17 - Little Mix as KISS
The girl band rocked out as the KISS FM Haunted House Party... Suitable as member of KISS. Squad goals? Absolutely.
#18 - Ed Sheeran as Austin Powers
If this doesn't make you giggle, what will? Here's Ed Sheeran looking super ~groovy~ as Austin Powers. Yeah baby.
#19 - Iggy Azalea as Cruelle de Vil
The Disney villain always makes a perfect Halloween costume, and Iggy's version is on point. Accessorised with a super cute Dalmation too - we hope someone was watching out for it!
#20 - Evan Rachel Wood as Magenta from The Rocky Horror Picture Show
We absolutely just love this one. Who doesn't love Rocky Horror, like seriously?
#21 - Emma Roberts as Vivian Ward from Pretty Woman
We love the aunt to niece irony with this one.
#22 - Ginnifer Goodwin as Rosemary Woodhouse from Rosemary's Baby
And that devil baby is just horrible. Love her version of one of horror's most classic films.