Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Marie Claire - AU
Marie Claire - AU
Angela Law

57 Of The Best Celebrity Halloween Costumes Of All Time

Halloween is the time for the spooky and frightening to shine, and as to be expected, Hollywood does not disappoint on the Halloween costume front. With access to glam teams and designer wardrobes, our favourite A-listers don’t spare a penny when it comes to creating the most spine-chilling celebrity Halloween costume for the spooky season (or Mean Girls’ Cady Heron might use a different word to describe such costumes). 

From Halloween Queen Heidi Klum to Kim Kardashian, we’ve rounded up some of the best celebrity Halloween costume looks A-listers have ever spooked us with, ahead. And with the 31st of October just around the corner, this might provide some much-needed inspiration of your own.

Kaia Gerber & Cindy Crawford As Studio 54 Fixtures

Kaia Gerber and Cindy Crawford
(Credit: Getty Images)

Cher as Cleopatra

Cher dressed as Cleopatra
(Credit: Ron Galella Collection via Getty Images)

Anok Yai as Queen of the Damned

Anok Yai
Image: Instagram user @anokyai

Megan Thee Stallion as a Gremlin

Megan Thee Stallion
Image: Instagram user @theestallion

Kendall Jenner as Wonder Woman

Kendall Jenner
Image: Instagram user @kendalljenner

Adele as Morticia Addams

Adele
Image: Instagram user @adele

Sabrina Carpenter as Rapunzel from Tangled

Sabrina Carpenter
Image: Instagram user @sabrinacarpenter

Renee Rapp as Pamela Anderson

Renee Rapp
Image: Instagram user @reneerapp

Camila Cabello as Mia Thermopolis in The Princess Diaries

Camila Cabello
Image: Gotham/WireImage via Getty Images

Becky G as Corpse Bride

Becky G
Image: Instagram user @iambeckyg

Anne Hathaway as Cleopatra

Anne Hathaway

Audrina Patridge as Madonna

Audrina Partridge

Kim Kardashian as Wonderwoman

Kim Kardashian

Heidi Klum and Seal as Superheroes

Heidi Klum Seal

Heidi Klum as The Body

Heidi Klum

Chrissy Teigen as Toddlers and Tiaras

Chrissy Teigen

Miranda Kerr as a Ringmaster

Miranda Kerr

Kim Kardashian as a Mermaid

Kim Kardashian

Alessandra Ambrosio as The Queen of Hearts

Alessandra Ambrosio

Lucy Hale as Twitter

Lucy Hale

Colton Haynes as Princess Fiona

Colton Haynes

Ashley Madekwe as The Joker

Ashley Madekwe

Jemima Khan as “Human Behind Bars”

Jemima Khan

Suki Waterhouse as a Demented Doll

Suki Waterhouse

Katy Perry as a Cheeto

Katy Perry

Rachel Zoe as a Vampire

Rachel Zoe

Taylor Swift as a Pegacorn

Taylor Swift

Heidi Klum as a Butterfly

Heidi Klum

Chloë Grace Moretz as a Zombie Bride

Chloe Grace Moretz

Jaime Winstone as Beetlejuice

Jaime Winstone

Channing Tatum and Jenna Dewan Tatum as The Cat In The Hat

Channing Tatum and Jenna Dewan Tatum

Fergie and Josh Duhamel as Choupette and Karl Lagerfeld

Fergie and Josh Duhamel

Nicole Scherzinger as a Zombie 

Nicole Scherzinger

Gigi Hadid as Sandy from Grease

Gigi Hadid

Heidi Klum as Jessica Rabbit

Heidi Klum

Jennifer Lopez and Casper Smart as Haute Couture Skeletons

Jennifer Lopez and Casper Smart

Joe Jonas as Chazz Michael Michaels from Blades of Glory

Joe Jonas

Shanina Shaik as Rihanna

Shanina Shaik

Jenna Dewan Tatum as a Unicorn

Jenna Dewan Tatum

Cindy Crawford and Kaia Gerber as Punk Rockers

Cindy Crawford and Kaia Gerber

Chanel Iman as a Mummy

Chanel Iman

Alessandra Ambrosio as a Unicorn

Alessandra Ambrosio

Heidi Klum as Michael Jackson in Thriller

Heidi Klum

Kim Kardashian and Jonathan Cheban as Sonny and Cher

Kim Kardashian and Jonathan Cheban

Nicole Scherzinger as Cleopatra

Nicole Scherzinger

Bella Hadid and The Weeknd as Lydia and Beetlejuice 

bella hadid

Kendall Jenner as an Austin Powers Fembot

kendall jenner

Joe Jonas and Sophie Turner as Gomez and Morticia Addams

sophie t

Halima Aden as Maleficent

Lupita Nyong'o as Dion from Clueless.

Lupita Nyong’o as Dion from Clueless

lupita

Halle Bailey as Avatar‘s Neytiri

halle-bailey
(Credit: Image: @hallebailey) (Credit: Image: @hallebailey)

Mariah Carey as an ’80s rocker

mariah-carey
(Credit: Image: Getty) (Credit: Image: Getty)

Hailey Bieber as Britney Spears

hailey-biebert
(Credit: Image: @haileybieber) (Credit: Image: @haileybieber)

Lizzo as Baby Yoda

lizzo
(Credit: Image: @lizzobeeating) (Credit: Image: @lizzobeeating)

Rande Gerber, Cindy Crawford, and George Clooney as Pilots and a Flight Attendant 

cindy-crawford-george-clooney
(Credit: Image: Getty) (Credit: Image: Getty)

Emily Ratajkowski as Marge Simpson

emily-ratajkowski
(Credit: Image: Getty) (Credit: Image: Getty)

Joe Jonas, Sophie Turner, and Olivia De Jonge as Isabella, Paolo, and Lizzie McGuire 

joe-jonas-sophie-turner-olivia-de-jonge
(Credit: Image: @sophiet) (Credit: Image: @sophiet)

This article originally appeared on Marie Claire Australia and is republished here with permission.

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.