Screenshot: Instagram

Happy Halloween...week? Because the haunted holiday takes place on Hump Day this year, celebrities and normies alike have the opportunity to go a little wild with our costumes for days on end. Over the weekend, the rich and famous really brought it in that department—Blackish became Black Panther’s Wakanda, I mean, come on—and now I’m bringing it to you. Here’s our annual celeb Halloween costume roundup.

Olivia Munn as Awkwafina’s role of Peik Lin Goh in Crazy Rich Asians is truly a sight to behold:

Harry Styles dressed up as Elton John, but also Marcel The Marketing Guy in the video for One Direction’s “Best Song Ever”:

Rita Ora (who?) dressed up as Post Malone (who?) for the Who? Olympics:

Advertisement

Riverdale’s Camila Mendes (Betty) and Lili Reinhart (Veronica) pulled out a timely Napoleon Dynamite ref:

G-Eazy was Two-Face from Batman:

Advertisement

Halsey was Poison Ivy, also from Batman, so I guess they’re back together?:

Kendall Jenner as a Fem Bot from Austin Powers. Wack:

Advertisement

Zoë Kravitz became a sleepy vampire? I’m not totally sure:

This isn’t a contest, but Teyana Taylor’s Mortal Kombat Kitana costume might be the winner:

Advertisement

Just kidding, that honor goes to Gabrielle Union’s Gwen Stefani:

Nina Dobrev from Vampire Diaries was a star that was born:

Advertisement

Joe Jonas dressed up like his fiancée, Sophie Turner’s Game of Thrones character, Sansa Stark:

Nicky Hilton was sister Paris Hilton but, like, 21-year-old Paris? Hm:

Advertisement

Ariel Winter and her boyfriend became Kid Rock and Pamela Anderson...

Meet Prince Charming himself, John Legend:

Advertisement

And Jezebel’s ex-boyfriend Noah Centineo was the hot idiot Gaston from Beauty and the Beast. It makes sense!:

The other guy, dressed as Wolverine, is Ross Butler of 13 Reasons Why fame. He’s also been named a co-conspirator in a lawsuit which alleges Courtney Love plotted to have her daughter’s ex-husband killed over an old Kurt Cobain guitar. So, I guess he’s famous for that, too.

Advertisement

And now for the crème de la crème...

‘NSYNC’s Joey Fatone as a Shining twin:

Advertisement

Happy Halloween.