A lot of celebrities went above and beyond for their Halloween costumes this year. As expected, many of them dressed up as superheroes and horror icons, while others broke away from the tradition and chose to do impressions of their fellow celebrities. Since it’s impossible to declare one winner, we’ve created a short list of celebrities who we think really stood out with their Halloween costume extravaganza.
#1 Kim Kardashian as Elle Woods
Kim Kardashian transformed herself into Elle Woods this Halloween. Played by Reese Witherspoon in the 2001 comedy film Legally Blonde, Elle is a fashion merchandising student and sorority girl who gets accepted at Harvard Law School following her ugly breakup with her boyfriend.
Much to her fans’ delight, Kim didn’t just dress up like Elle. The reality star also produced a video of her recreating an iconic scene from the movie.
#2 Kate Beckinsale as Holly Golightly
Kate Beckinsale grabbed some snacks at a convenience store while dressed up as the New York City socialite Holly Golightly from the 1961 romantic comedy flick Breakfast at Tiffany’s. Audrey Hepburn portrayed the character in the Blake Edwards-directed movie.
#3 Elizabeth Hurly as Beatrix Kiddo
Elizabeth Hurly looked super cool as Beatrix Kiddo when she attended a Halloween party a few days ago. Rocking Beatrix’s signature yellow jumpsuit, Elizabeth stunningly posed for the camera while wielding a sword prop. Also known as The Bride and Black Mamba, the fictional assassin was played by Uma Thurman in the action film series Kill Bill.
#4 Demi Lovato as Marie Antoinette
Demi Lovato’s Halloween costume seemed to be inspired by the French queen Marie Antoinette. With the help of her glam team, the singer achieved a regal 18th-century look by wearing a gold corset, a ruffled petticoat, a tall gray bouffant wig, and a full face of powdery makeup.
#5 Cardi B as a sexy nurse
This was one of the two costumes that Cardi B wore this Halloween. While some might argue that this skimpy nurse outfit looked a little basic, some eagle-eyed fans noticed that it appears to be a replica of the nurse costume worn by Mariah Carey in her Up Out My Face music video.
#6 Jessica Biel as Justin Timberlake
Jessica Biel dressed up as her husband Justin Timberlake during his NSYNC days. Diving into some serious ‘90s nostalgia, Jessica wore an iridescent boiler suit, a curly brown wig, narrow tinted sunglasses, and a crucifix chain. Based on the caption of Jessica’s Instagram post, it looked like Justin convinced her to do an impression of him for Halloween after admitting on TV that she doesn’t know any NSYNC songs.
#7 Nicki Minaj as Harley Quinn
Nicki Minaj and her husband Kenneth Petty dressed up as Suicide Squad couple Harley Quinn and Joker. Minaj and Petty nailed their DC character impressions with the help of stylist Benjie Carlisle, hairstylist Kellon Deryck, and makeup artist Joyce Bonelli.
#8 Charli XCX as Madonna
Charli XCX channeled her inner Madonna in a couple of photos she shared on Instagram a few days before Halloween. Charli’s black and white outfit that included a pair of black leather gloves seemed to be inspired by one of Madonna’s looks in her Medellin music video. The caption of Charli’s post appeared to confirm this, as it alluded to the Queen of Pop’s latest studio album Madame X.
#9 Missy Elliot as herself
Missy Elliot decided to recreate her first album cover this Halloween. And though the cover for her Supa Dupa Fly album was released 22 years ago and the photo used in the recreation was just taken a few days ago, there’s shockingly no difference between the two.
#10 Liza Koshy as Anna Wintour
Liza Koshy deserved a round of applause for doing an incredible impression of Anna Wintour. For those who are not familiar, Anna is the editor-in-chief of Vogue.
#11 Rose McGowan as Rosemary Woodhouse
Rose McGowan dressed up as Rosemary Woodhouse from the 1968 horror film Rosemary’s Baby. The character was played by Mia Farrow in the critically acclaimed movie directed by Roman Polanski. McGowan tweeted that her Halloween costume is a “homage to one of the greatest women ever @miafarrow.”
#12 Jade Thirlwall of Little Mix as a clown
With the help of talented makeup artist Heidi North, Jade Thirlwall turned into a gorgeous clown this Halloween. Based on the singer’s Instagram post, her look was likely inspired by Pennywise the Dancing Clown from the It film series.
#13 Jensen Ackles as Batman
Jensen Ackles suited up as Batman this Halloween, and to make his impersonation look more convincing, the Supernatural actor posed for some photos on the rooftop of a hotel.