Halloween is officially over, but to keep the holiday spirit alive we rounded up the best celebrity costumes.
As usual, there were lots of movie references. LeBron James kept it classic with his Friday the 13th ‘fit, G-Easy, James Harden, and Halsey went as Batman villains, and Kendall Jenner dressed up as an evil Fembot from Austin Powers.
Elsewhere, celebrities dressed as other celebrities, with Harry Styles going as Elton John, North and Saint West recreating the “I Love It” video, Nicky Hilton, Beyoncé transforming into Toni Braxton, and Rita Ora nailing it as Post Malone.
Browse the best celebrity costumes below, and let us know what you think of their ‘fits in the comment section.
Kim Kardashian went as a Victoria’s Secret Angel
And was joined by the rest of the Kardashian-Jenner clan
While Saint and North West and their cousins recreated Kanye and Lil Pump’s “I Love It” outfits
James Harden was a terrifying Bane
The Weeknd and Bella Hadid dressed as Beetlejuice and Lydia Deetz
Diplo paid homage to Dua Lipa
Diddy was Pennywise the creepy clown from It
LeBron James went as Jason
Beyoncé was Toni Braxton
And her and JAY-Z dressed as US athletes Tommie Smith and Florence “Flo-Jo” Griffith-Joyner
Heidi Klum transformed into Shrek
Kylie and Stormi went as matching butterflies
And also had matching weather-inspired outfits
While a solo Kylie dressed as Barbie
Missy Elliot dressed as herself
YG was an extremely convincing Michael Jackson
While Rita Ora dressed as Post Malone
Kendall Jenner transformed into a Fembot from ‘Austin Powers’
Teyana Taylor went as ‘Mortal Kombat’ Kitana
Zoë Kravitz was a sleepy vampire
John Legend went as Prince Charming
Harry Styles paid homage to Elton John
Halsey was Poison Ivy
While G-Eazy kept it in the Batman universe as Two-Face
Nicky Hilton went as throwback Paris Hilton
And the Blackish cast Wakanda connected with Killmonger for a ‘Black Panther’ costume
If you still haven’t got a costume together, here are some last minute celebrity costume ideas for Halloween.