FASHION

The Best Celebrity Halloween Costumes of 2024

by Matthew Velasco
Updated: 
Originally Published: 

Kylie Jenner Halloween 2024.
@kyliejenner

Between elaborate costumes and exclusive parties, Halloween is no joke for celebrities. It’s the perfect moment for stars to get creative, an opportunity to break from their usual wardrobes in favor of over-the-top costumes and offbeat hair and makeup. It’s time to really put those Hollywood stylists, glam teams, and disposable incomes to use. Put simply—don’t expect any bagged Party City costumes from the VIP crowd.

This year’s batch of costumes has already included everything from tongue-in-cheek pop culture references (Lizzo dressed up as an Ozempic shot), classic outfits referencing landmark films like The Matrix and Striptease, and couples costumes from Selena Gomez and Benny Blanco. Since Halloween falls on a Thursday this year, stars have two whole weekends to really show off their spookiest fashions. So, to make sure you don’t miss one spine-chilling look, check back here to see every celebrity costume from Halloween 2024.

Beyoncé as Prince

@beyonce

Beyoncé rounded out spooky season with a high-power homage to Prince and his “Purple Rain” co-star, Apollonia

@beyonce

“Betty Davis in my bones.”

Rihanna as a Bride

ShotbyNYP / BACKGRID

Is she trying to tell us something?

Hailey, Justin, and Jack Blues Bieber as Ron and Kim Possible and Rufus

@haileybieber

Baby Bieber’s first Halloween was a success.

Kim Kardashian as an Alligator

@kimkardashian

The Skims mogul worked with expert beauty artist and contortionist Alexis Stone to make this reptilian fantasy come to life.

Kylie Jenner as Barbarella

@kyliejenner

Sydney Sweeney will soon take on the role of Barbarella on the silver screen, but Kylie Jenner sure looked like a natural this Halloween.

@kyliejenner

Kylie channeled another piece of cinema history with this reference to Demi Moore’s Striptease.

Kendall Jenner and Hailey Bieber as Paris Hilton and Nicole Richie

@haileybieber

Ah, that’s why Kendall recently dyed her hair blonde.

Kendall and Kylie Jenner as Lizzie McGuire and Isabella Parigi From The Lizzie McGuire Movie

@kyliejenner

This is what dreams are made of.

Heidi Klum as E.T.

TheStewartofNY/WireImage/Getty Images

Janelle Monáe had the same idea this Halloween.

Emily Ratajkowski as Jennifer Lopez

@emrata

Call Her Emily from the Block.

Charli XCX and Rosalía as Imprint (Masters of Horror) and Magdalena Bay’s Imaginal Disk Album Cover

The Hollywood JR / BACKGRID

Very niche.

Doja Cat as a Flower From “Conker’s Bad Fur Day”

@dojacat

Gamers will get the singer’s Chris Habana-designed costume.

Sabrina Carpenter as Tinker Bell

@sabrinacarpenter

How Short n’ Sweet of her.

@sabrinacarpenter

Nice became naughty as the singer switched from Disney fairy to Playboy bunny.

@sabrinacarpenter

The singer closed out her Halloween concert dressed as Sandy from Grease.

@sabrinacarpenter

The singer found the perfect costume to usher in the Holiday season: Lizzie McGuire’s Igloo dress.

Cardi B as Jessica Rabbit

Johnny Nunez/WireImage/Getty Images

Cardi B hosted her Halloween party dressed as Jessica Rabbit.

Latto as Jessica Rabbit

Johnny Nunez/WireImage/Getty Images

And so did Latto.

Camilla Cabello as Elle Woods From Legally Blonde

The Hollywood JR / BACKGRID

Happy Easter.

Victoria and David Beckham as Ogres

@davidbeckham

This is the first time in 27 years Victoria has dressed up for the holiday. She went the simple route with a green mask.

Tyla as The Flintstones Sharon Stone

@tyla

In a tattered skirt set, Tyla paid homage to Halle Berry’s 1994 role as Sharon Stone from The Flintstones. Coincidentally, Tyla wasn’t the only one channeling Berry this spooky season.

Irina Shayk as Lara Croft From Tomb Raider

JOKER/Bauer-Griffin/GC Images/Getty Images

Angelina Jolie would be proud.

Anne Hathaway as Princess Leia

XNY/Star Max/GC Images/Getty Images

Her little one, Jack, must be a Star Wars fan.

Olivia Rodrigo and Iris Apatow as Glinda and Elphaba

@oliviarodrigo

They, too, can’t wait for Wicked to hit theaters.

Gwen Stefani as Snow White

@gwenstefani

She swapped her inconic blonde hair for a short black bob.

Addison Rae as Dorothy From The Wizard of Oz

Roger / BACKGRID

We’re not in Kansas anymore.

Troye Sivan as Addison Rae Reading Britney Spears’s Memoir

@charlixcx

What do you mean you’re dressed as Addison Rae reading Britney Spears’s memoir.

Halle and Chloe Bailey as Velma and Daphne

The Hollywood JR / BACKGRID

Sister sister.

Paris Hilton as Britney Spears

@parishilton

Isn’t she lovely?

Paris Hilton as Mia Wallace

@parishilton

The socialite’s Halloween fun didn’t end with Britney. She dressed up as Mia Wallace from Pulp Fiction, a costume she showed off during an elaborate photo shoot.

Lupita Nyong’o as Storm From X-Men

Michael Loccisano/Getty Images Entertainment/Getty Images

Everyone wanted to dress like Halle Berry this Halloween.

Alex Consani as a Sexy Gru

Noam Galai/Getty Images Entertainment/Getty Images

Well, yes.

Winnie Harlow as Diana Ross

MEGA/GC Images/Getty Images

Ms. Ross the Boss

Ciara as Ciara from the “Ride” Music Video

@ciara

There’s no bigger flex than dressing up as yourself.

Lori Harvey as Uma Thurman From Kill Bill

The Hollywood Curtain / BACKGRID

She went for the kill.

Chloë Sevigny as a Couture Nun

@haleywollens

As normal folk ran to Party City for their costumes, Chloë Sevigny was busy dressing up as a sexy nun in full Chanel couture.

Kacey Musgraves as an Armadillo

@kaceymusgraves

“Imagine ur talking shii abt me and im just at home being an armadillo,” she wrote on X.

Lily Collins as Baby Spice

@lilycollins

She finished off the holiday by dressing up as Victoria Beckham (a.k.a. Posh Spice).

Saweetie as The Joker

@saweetie

Joaquin Phoenix better watch out.

Christina Aguilera as Bram Stoker’s Dracula

@xtina

“To be continued…” the singer teased.

Kerry Washington, Tony Goldwyn, and Scott Fowley as the Challengers Trio

@kerrywashington

You could say they served.

Kirsten Dunst as a Witch

@CelebrityLivin_ / BACKGRID

This witch wears Gucci loafers.

Keke Palmer as Milli Vanilli

@kekepalmer

Keke Palmer kept it all in the family this Halloween, dressing up as Milli Vanilli with her older sister, Loreal.

@kekepalmer

The actress didn’t stop there. She channeled Games of Thrones and Cersei Lannister alongside her adorable son, Leo.

Meghan Fox and Machine Gun Kelly as Anakin and Padme From Star Wars

PhotosByDutch

Perhaps there’s nothing better to bring together the on-again, off-again couple than Star Wars.

Elsa Hosk as Princess Diana

@elsahosk

Revenge dress and all.

Janelle Monáe as E.T.

@janellemonae

Who wore it better, Heidi or Janelle?

Megan Thee Stallion as Starfire

@theestallion

Call her Starfire Thee Stallion.

Irina Shayk as a Pencil

@irinashayk

With the Balenciaga pant-a-boots? No notes.

Ming Lee Simons as a Cat

@mingleesimmons

Meow.

Chloe Bailey as Jessica Rabbit

@chloebailey

“I’m not bad, I’m just drawn that way.”

Barbara Palvin and Dylan Sprouse as Christine and Erik from the Phantom of the Opera

@barbarapalvin

The newlyweds went for a classic couples moment this Halloween.

Halle Bailey as Halle Berry in Die Another Day

@hallebailey

Like Tyla, Halle Bailey also referenced Halle Berry with her costume—a riff on Berry’s orange bikini from 2002’s Die Another Day.

@hallebailey

Bailey and her little one also dressed up Lilo & Stitch.

Halle Berry as a Witch

@halleberry

Halle (Berry) meanwhile went for an age-old Halloween classic.

Nicola Peltz Beckham as a Playboy Bunny

@nicolaannepeltzbeckham

Blondes have more fun.

Selena Gomez and Benny Blanco as Alice in Wonderland and the Mad Hatter

@selenagomez

Gomez and Blanco went bold for their first Halloween together, tapping into the Tim Burton universe with looks inspired by Mia Wasikowska’s Alice and Johnny Depp’s the Mad Hatter.

Camila Mendes and Madelaine Petsch as Shego and Kim Possible

ALEXJR / BACKGRID

The Riverdale actresses spent Halloween together.

Amelia Gray as Violet Parr From The Impossibles

@ameliagray

“I wanna be normal!”

Coi Leray as Catwoman

@coileray

Another win for Halle Berry fans.

Sophie Turner as Trinity from The Matrix

@sophiet

“Red or blue pill?” the actress proposed.

Emma Chamberlain as Wallace

Roger / BACKGRID

Her boyfriend Peter McPoland dressed as Gromit.

Malia Obama as a Western Snake Charmer

Roger / BACKGRID

Do cowgirls get along with snakes? Malia Obama certainly thinks so.

Sasha Obama as a High-Fashion Cowgirl

STAR INFLUX LA / BACKGRID

Judging by her street style, we’d assume the former First Daughter had all these pieces ready to go in her closet.

Lizzo as Ozempic

@lizzobeeating

That’s certainly one way to shut down some invasive rumors about your body.

Amelia Dimoldenberg as Roz From Monsters Inc.

@ameliadimoldenberg

She called the character “the original office siren.”

Ice Spice as Leeloo Dallas

@icespice

At least the rapper didn’t have to worry about finding the perfect fiery hair to rock this The Fifth Element costume.

Anne Hathaway as Zombie Lady Liberty

@annehathaway

Welcome to Boo York!

This article was originally published on