Halloween is always a big deal for celebrities, it’s a time for them to gather up their glam squads, come up with creative costumes, and then take pictures of the resulting looks for Instagram. It’s all the fun of getting glammed up with none of the hassle of borrowing designer looks or worrying about ending up on worst dresses lists.
Last year, Instagram was pretty much where the holiday’s festivities ended from the comfort of everyone’s quarantine abodes—but now that the vaccine is in full swing and people are leaving the house again, Halloween parties were back and bigger than ever, which means we got to see our favorite celebs in costumed action once again. Halloweekend may be over, but we’ve compiled all the best looks here so you can see what all your favorite celebrities wore this spooky season.
Kendall Jenner as the Martian Girl from
Kendall Jenner’s second Tim Burton-themed Halloween costume was just as spot-on as her first.
Justin Bieber kept things comfy on Halloween, dressing up like a bear, possibly referencing the bear motif often used on his Drew House pieces.
Olivia Rodrigo as Elvira Hancock from
Olivia Rodrigo’s completely nailed Michelle Pfeiffer’s iconic
Dua Lipa kept her costume simple and glam, dressing as a sultry vampire for the holiday.
Janelle Monáe as The Grinch
Janelle Monáe proved she’s ready for Christmas with her Halloween costume.
Cara Delevingne as a Muff Diver
The model joked her look is “hardly a costume.”
Paris Hilton as Cinderella
It’s no surprise that Disney fanatic Paris Hilton dressed like Cinderella for Halloween.
Chloe Bailey as Betty Boop
The singer nailed pin-up glamour as Betty Boop.
Taylor Swift as a Squirrel
Miranda Kerr as a Flight Attendent
Any excuse to wear Louis Vuitton on Halloween!
Cardi B and Kulture Kiari Cephus as Witches
For a mother-daughter witch costume, Cardi and Kulture enlisted Garo Sparo to make their custom dresses.
Cardi B as Morticia Adams
Cardi wore a custom Natalia Fedner dress when she dressed as Morticia Adams for Halloween.
Megan Thee Stallion as Cruella de Vil
We should start calling her Megan Thee Dalmatian.
Blackpink’s Rosé as a Student
Rosé went all out with her student costume, even donning fake braces.
Camila Mendes and Madelaine Petsch as Velma and Daphne from
While they were missing the rest of the Mystery Machine crew, the
Riverdale stars were unmistakable as the classic cartoon characters.
Blackpink’s Jennie as Medusa
Jennie took her costume in a more glam direction, looking gorgeous as Medusa.
Ashley Benson as Cher from
While Benson dressed up like Cher, she went with a more niche look than the classic yellow plaid set.
Aquaria as Ricardo Tisci’s Givenchy Rottweiler
Doja Cat as Sarah Bellum from
The Powderpuff Girls
Doja Cat dressed like the mayor’s secretary from the classic cartoon.
Olivia Wilde as Dolly Parton
Olivia Wilde as Dolly Parton
Saweetie as Halle Berry’s Catwoman
Winnie Harlow as Grace Jones
Winnie Harlow played homage to the Jamaican model by recreated her iconic shoot when she was painted by Keith Haring.
Travis Barker and Kourtney Kardashian as Clarence Worley and Alabama Whitman from
The couple followed up their Sid and Nancy costume by dressing up as the protagonists from
True Romance. Barker’s daughter, Alabama, is actually named after the movie, as it is Barker’s ex, Shanna Moakler’s favorite as well.
Adam Rippon as Nicki Minaj’s Cousin’s Friend
Steve Buscemi as Lenny Wosniak from
Buscemi recreated his extremely meme-able cameo in season six of
30 Rock for Halloween, dressing as the undercover cop Lenny Wosniak, hired by Alec Baldwin’s Jack Donaghy.
Kylie and Kris Jenner as Cats, Stormi Webster as a Mermaid, and Travis Scott as Michael Myers
Kylie was in “full mommy mode” this halloween and opted out of an over-the-top costume. Instead, she donned a black catsuit and went as a cat with her mom (who wore a
Fendi x Skims piece to complete her look). Stormi, meanwhile, looked adorable as a mermaid, while Travis went as the classic Halloween character
Ariana Grande and Dalton Gomez as Audrey and Seymour from
Little Shop of Horrors
Considering Ariana Grande is such a big musical fan, it’s no surprise she dressed up like the characters from this classic hit.
Ariana Grande as Miss Creature from the Black Lagoon and Dalton Gomez as Handsome Scuba Man
Grande and Gomez stuck with the vintage theme for their second costume of the night as well. Grande went all in with this one, using full face and body prosthetics to really sell the sea monster look.
Rihanna recreated Gunna’s fashion week moment perfectly, wearing the same Rick Owens boots and striking the same pose from
Gunna’s Instagram post in September. She even used the same caption for her photo.
Lil Nas X as Seth Powers from
Ned’s Declassified School Survival Guide
Lil Nas X took the nostalgic route, dressing up like a character from the hit Nickelodeon early aughts show,
Ned’s Declassified School Survival Guide.
For his second costume, Nas dressed up as Voldemort or “he who must be called by your name,” as the rapper captioned his Instagram showing off the costume.
Harry Styles as Dorothy from
The Wizard of Oz Theo Wargo/Getty Images Entertainment/Getty Images
Harry Styles wore special Gucci red slippers and performed “Somewhere Over the Rainbow” during his New York Harry-ween concert on Saturday, October 30.
Blackpink’s Jisoo as Lisa and Lisa as the
Squid Game doll
The two Blackpink stars buddied up on Halloween with Jisoo doing her best version of Lisa while Lisa opted for the popular
Squid Game doll costume.
Sophie Turner and Joe Jonas as Isabella and Paolo from
The Lizzie McGuire Movie
Joe Jonas returned to his Disney roots, this time taking on Paolo Valisari while his wife Sophie Turner paid tribute to Hilary Duff’s Lizzie McGuire (as Isabella Parigi).
Hailey Bieber as Brittany Spears
Bieber took on not one but four Brittany Spears looks donning the school girl set from “Hit Me Baby One More Time,” the iconic red bodysuit from “Oops I Did It Again,” pink underwear-over-pants from “I’m a Slave 4 U” and lingerie for a mock Rolling Stone cover.
Lizzo nails every aspect of Baby Yoda, aka Grogu, even down to the macaron.
Ava Max as Alice Ayres (Natalie Portman’s Character) from
The rising pop star went as one of Natalie Portman’s most famous characters.
Reese Witherspoon as Tippi Hedren in
Witherspoon looks right at home in the Hitchcock classic.
Legally Blonde’s Elle Woods
The mononymous comedian slipped into a Playboy bunny outfit inspired by Reese Witherspoon’s character in
Mindy Kaling as Amber Ruffin, Ali Wong, Julia Louis Dreyfus, Issa Rae and Reese Witherspoon
Mindy Kaling is a self-professed Halloween lover and decided to dedicate her efforts this year to contemporary iconic female comedians.
Bebe Rexha as Anna Nicole Smith
The popstar went as the late blonde icon.
Kerry Washington as
Squid Game’s Seong Gi-Hun
Kerry Washington opted for one of the year’s most popular costumes and gave a shout out to the entire
Squid Game cast and crew for their runaway success.
Niecy Nash and wife Jessica Betts as Kelly Rowland and Nelly
Niecy Nash is the Kelly Rowland to her wife Jessica Betts’s Nelly in the “Dilemma” music video.
Shahidi paid tribute to the late “Rock the Boat” singer in what else but Tommy Jeans.
Ciara kicked Halloween weekend off with an homage to the late music icon sharing that she’d been practicing Spanish to celebrate Latinx culture.
Ciara as all three members of TLC
Ciara followed up her first Selena costume by dressing up as all three members of TLC.
Hunter Schafer as Maka Albarn from
The noted anime fan went as one of her favorite characters.
Trevor Noah as The Weeknd
The Daily Show host went as The Weeknd, or as he put it “The Weekday.”
Paris Jackson as Vincent Vangogh with Prince Jackson
Kevin Winter/Getty Images Entertainment/Getty Images
Paris Jackson dressed as Van Gogh while her brother Paris appeared as a Hemingway-esque sailor to host “Thriller Night” benefiting The Heal Los Angeles Foundation.
Chrissy Teigen, John Legend and family as the Addams Family
Cue the theme music. The Legend family got spooky with Chrissy Teigen taking on Morticia, John Legend as Gomez, Luna as Wednesday Addams, and Miles as Pugsley. Chrissy’s mother Pepper also participated by playing Grandma Addams. Unclear who It was.
Kim Petras as Michael Myers and Michael Kors as Halston.
Jamie McCarthy/Getty Images Entertainment/Getty Images
Petras referred to her Michael Myers and Michael Kors combo as “the only Michaels that matter.”
Antoni Porowski as a LuLaRoe Salesman
Jamie McCarthy/Getty Images Entertainment/Getty Images
Queer Eye star and cookbook author tapped into the leggings pyramid scheme mania as depicted in the Amazon docuseries LuLaRoe.
Lottie Moss as
American Psycho’s Patrick Bateman Ricky Vigil/GC Images/Getty Images
Lottie Moss, Kate Moss’s sister, attends the Hallowzeem party at Park Row in London with all the telltale trappings of Patrick Bateman.
Kris Jenner as Cruella de Vil
Kris Jenner dressed up as the villain of the moment for an appearance on
The Ellen DeGeneres Show.
Chloe Bailey as Lola from
Kendall Jenner as a Corpse Bride
Lee Yoo-Mi as Younghee, the Giant Doll from
Squid Game Squid Game star Lee-Yoo Mi dressed like the famous giant doll, Younghee, from the show.
Megan Thee Stallion as Pinhead from
Travis Barker and Kourtney Kardashian as Sid Vicious and Nancy Spungen
Doja Cat as Princess Kida from
Atlantis: The Lost Empire
Doja threw an underwater-themed party for her 26th birthday, which, of course, means she went as Princess Kida.
Justin and Hailey Bieber as Poseidon and Amphitrite
Justin and Hailey looked like the king and queen of the sea at Doja’s party.
Normani wore an orange, scaled mini dress to Doja’s party.
Winnie’s stylist, Bryon Javar, designed this custom look for her to wear to Doja’s birthday.
Jamie Lee Curtis as Marion Crane in
Psycho Kevin Winter/Getty Images
This article was originally published on