
Spooky season is screaming back into our peripherals, and as we spend the next few weeks racking our brains for halloween costume ideas that are witty and don't ruin the planet, we're looking back at our favourite celebrity halloween moments for inspiration. From niche references to more on-the-nose cultural moments, we've got to give them a hand for their imagination. Some scary, some sweet. Here, the likes of Addison Rae, Cara Delevigne, Kate Moss and more make it into the top choices.
Paloma Elsesser
View this post on Instagram
As John Waters’s muse, Divine.
Benito Skinner and Marth Beth Barone
View this post on Instagram
As Judy Hopps and Nick Wilde from Zootopia.
Teyana Taylor
View this post on Instagram
As her One Battle After Another character, Perfidia Beverly Hills.
Veronika Slowikowska and Sabrina Carpenter
View this post on Instagram
As Agnetha Fältskog and Anni-Frid Lyngsta, from ABBA.
Demi Lovato
View this post on Instagram
As Poot.
Amelia Dimoldenberg
View this post on Instagram
As a devil.
The Biebers
View this post on Instagram
Justin, Hailey, and Jack Blues dressed as The Incredibles.
Keke Palmer (and her son)
View this post on Instagram
As Snoop Dogg and Bow Wow from the “Bow Wow (That’s My Name)” music video.
Lady Gaga
View this post on Instagram
As the Garden of Eden (and its gardener), in reference to her album, Mayhem.
Halle Bailey
View this post on Instagram
As Jinx (Halle Berry) from Die Another Day.
Paris Hilton
View this post on Instagram
As Britney Spears.
Demi Moore
As Gomez Adams.
Addison Rae and Troye Sivan
As Addison Rae and Dorothy from The Wizard of Oz.
Drew Afualo and Pili Tanuvasa
View this post on Instagram
As Cassian and Nesta from ACOTAR.
Amelia Gray
View this post on Instagram
As Violet from The Incredibles.
Amelia Dimoldenberg
View this post on Instagram
As Roz from Monsters Inc.
Hailey Bieber
View this post on Instagram
As Kim Possible.
Sophie Turner
View this post on Instagram
As Trinity from The Matrix.
Selena Gomez and Benny Blanco
View this post on Instagram
As Alice in Wonderland and the Mad Hatter.
Poppy Delevigne
As Margot Tenenbaum from The Royal Tenebaums.
Martha Hunt
View this post on Instagram
As Leeloo from 'The Fifth Element'. A case for the bleached eyebrow.
Dakota Fanning
View this post on Instagram
As a loofah. Scrub-a-dub-dub!
January Jones
View this post on Instagram
As Sigourney Weaver. “I’m the Gatekeeper, are you the Keymaster?”
Sarah Paulson and Holland Taylor
View this post on Instagram
As a panda and a joker. Little sense can be made except that they look comfy and warm which is why they rank regardless.
Naomi Campbell and Kate Moss
Same Naomi, Same.
Nicola Peltz Beckham
As Catwoman.
Cindy Crawford
View this post on Instagram
As Marilyn Monroe.
Kate Moss
As...something, witchy?
Kendall Jenner
And as Pamela Anderson in Barbed Wire – skinny eyebrows essential!
And also seen here as a Fembot from Austin Powers.
Lily Rose Depp
As a Chanel-clad lion tamer.
Elsa Hosk
View this post on Instagram
Pretty in pink as Natalie Portman's character in Closer.
Cindy Crawford
View this post on Instagram
The goth girl blueprint.
Anok Yai
View this post on Instagram
Anok Yai as Marvel's Storm.
Winnie Harlow
View this post on Instagram
As Frankenstein's bride.
Emily Ratajkowski
As a cavewoman.
Ariana Grande and Mac Miller
As Sam Shakusky and Suzy Bishop from Moonrise Kingdom.
Martha Hunt
As Elvira Hancock from Scarface.



