Fashion / Style

Our favourite celebrity Halloween costumes of all time

celebrity halloween costumes

Spooky season is screaming back into our peripherals, and as we spend the next week 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 Zoe Kravitz and Kate Moss make it into the top choices.

 

Halle Bailey

 

View this post on Instagram

 

A post shared by Halle Bailey (@hallebailey)

As Jinx (Halle Berry) from Die Another Day.

Sabrina Carpenter

 

View this post on Instagram

 

A post shared by Sabrina Carpenter (@sabrinacarpenter)

As Sandy from Grease.

Paris Hilton

 

View this post on Instagram

 

A post shared by Paris Hilton (@parishilton)

As Britney Spears.

Drew Afualo and Pili Tanuvasa

 

View this post on Instagram

 

A post shared by Drew Afualo (@drewafualo)

As Cassian and Nesta from ACOTAR.

Amelia Gray

As Violet from The Incredibles.

Amelia Dimoldenberg

 

View this post on Instagram

 

A post shared by Amelia Dimoldenberg (@ameliadimz)

As Roz from Monsters Inc.

Sophie Turner

 

View this post on Instagram

 

A post shared by S O P H I E T U R N E R (@sophiet)

As Trinity from The Matrix.

Selena Gomez and Benny Blanco

 

View this post on Instagram

 

A post shared by Selena Gomez (@selenagomez)

As Alice in Wonderland and the Mad Hatter.

Ice Spice

 

View this post on Instagram

 

A post shared by Ice Spice ☆ (@icespice)

As Betty Boop.

Benito Skinner and Terry O'Connor

 

View this post on Instagram

 

A post shared by Benito Skinner (@bennydrama7)

As Elvis and Priscilla Presley.

Martha Hunt

 

View this post on Instagram

 

A post shared by Martha Hunt (@marthahunt) on

As Leeloo from 'The Fifth Element'. A case for the bleached eyebrow.

Dakota Fanning

 

View this post on Instagram

 

A post shared by Dakota Fanning (@dakotafanning) on

As a loofah. Scrub-a-dub-dub!

January Jones

 

View this post on Instagram

 

A post shared by January Jones (@januaryjones) on

As Sigourney Weaver. “I’m the Gatekeeper, are you the Keymaster?”

Maya Erskine and Michael Angarano

 

View this post on Instagram

 

A post shared by Maya Erskine (@mayaerskine) on

'Imagine' looking this good.

Sarah Paulson and Holland Taylor

 

View this post on Instagram

 

A post shared by Sarah Paulson (@mssarahcatharinepaulson) on

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

 

A post shared by Cindy Crawford (@cindycrawford) on

As Marilyn Monroe.

Kate Moss

As...something, witchy?

Kendall Jenner

 

View this post on Instagram

 

A post shared by Kendall (@kendalljenner)

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

 

A post shared by elsa hosk (@hoskelsa)

Pretty in pink as Natalie Portman's character in Closer.

 

Cindy Crawford

 

View this post on Instagram

 

A post shared by Cindy Crawford (@cindycrawford)

The goth girl blueprint.

 

Anok Yai

 

View this post on Instagram

 

A post shared by ROCK (@anokyai)

Anok Yai as Marvel's Storm.

 

Winnie Harlow

 

View this post on Instagram

 

A post shared by ♔Winnie Harlow♔ (@winnieharlow)

As Frankenstein's bride.

 

Emily Ratajkowski

 

View this post on Instagram

 

A post shared by Emily Ratajkowski (@emrata)

As a cavewoman.

Ariana Grande and Mac Miller

As Sam Shakusky and Suzy Bishop from Moonrise Kingdom.

 

Sydney Sweeney and Maude Apatow

As the twins from The Shining.

Olivia Rodrigo

As Elvira Hancock from Scarface.

 Haley and Justin Bieber...

As The Princess Diaries.

...and again

This time as Ratchet.

Martha Hunt

As Elvira Hancock from Scarface.

Stay inspired, follow us.

  • RUSSH TikTok icon
  • RUSSH X icon