Skip to content

Megyn Kelly as Shania Twain and Other Spooky Halloween Costumes

NEW YORK, NY - OCTOBER 30: Cardi B attends BACARDI presents Dress To Be Free with performances by Cardi B and Les Twins at House of Yes on October 30, 2017 in New York City. (Photo by Michael Loccisano/Getty Images)

Ah, Halloween, the day that inevitably turns into you throwing together whatever you have lying around and calling it a costume. It’s also the day when stars, as much as they are often like us, depart from the realm of mere mortals and leave no expense spared in the pursuit of the perfect ensemble. This year’s roundup of celeb costume parties and Instagrams included plenty of musicians dressing up as other musicians, but also featured the classics and some pop culture references. Here are some of the best looks from this year’s Halloween celebrations, and Megyn Kelly.

Usher as Rick James:

Cardi B as “Bruella De Ville”:

Beyonce & Jay-Z as Lil Kim and The Notorious B.I.G.:

Demi Lovato as Selena:

Nas as Richard Pryor:

Dua Lipa as Harry Potter:

Rita Ora as Poison Ivy:

Zoe Kravitz as Marla from Fight Club:

Jason Derulo as the Night King:

Kim Kardashian as Cher and Aaliyah:

Megyn Kelly as Shania Twain and Other Spooky Halloween Costumes

Kourtney Kardashian as Michael Jackson, Kim as Madonna:

Al Roker as Willie Nelson:

And, uh, Megyn Kelly as Shania Twain: