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
As John Waters’s muse, Divine.
Benito Skinner and Marth Beth Barone
As Judy Hopps and Nick Wilde from Zootopia.
Teyana Taylor
As her One Battle After Another character, Perfidia Beverly Hills.
Veronika Slowikowska and Sabrina Carpenter
As Agnetha Fältskog and Anni-Frid Lyngsta, from ABBA.
Demi Lovato
As Poot.
Amelia Dimoldenberg
As a devil.
The Biebers
Justin, Hailey, and Jack Blues dressed as The Incredibles.
Keke Palmer (and her son)
As Snoop Dogg and Bow Wow from the “Bow Wow (That’s My Name)” music video.
Lady Gaga
As the Garden of Eden (and its gardener), in reference to her album, Mayhem.
Halle Bailey
As Jinx (Halle Berry) from Die Another Day.
Paris Hilton
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
As Cassian and Nesta from ACOTAR.
Amelia Gray
As Violet from The Incredibles.
Amelia Dimoldenberg
As Roz from Monsters Inc.
Hailey Bieber
As Kim Possible.
Sophie Turner
As Trinity from The Matrix.
Selena Gomez and Benny Blanco
As Alice in Wonderland and the Mad Hatter.
Poppy Delevigne
As Margot Tenenbaum from The Royal Tenebaums.
Martha Hunt
As Leeloo from ‘The Fifth Element’. A case for the bleached eyebrow.
Dakota Fanning
As a loofah. Scrub-a-dub-dub!
January Jones
As Sigourney Weaver. “I’m the Gatekeeper, are you the Keymaster?”
Sarah Paulson and Holland Taylor
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
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
Pretty in pink as Natalie Portman’s character in Closer.
Cindy Crawford
The goth girl blueprint.
Anok Yai
Anok Yai as Marvel’s Storm.
Winnie Harlow
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.
