Celebrities brought their creative A-game this year with a variety of meta, reverent and irreverent Halloween costumes.
Since the spooky holiday fell on a weekday this year, many stars pulled out all the stops over the weekend and donned new costumes for Wednesday, somehow topping their already clever attire from the weekend festivities.
Here’s a look at some of our favorite costumes:
Model and TV personality Klum and boyfriend Tom Kaulitz as Princess Fiona and Shrek
Musician Justin Timberlake and actress
Oscar winner Lupita N’yongo as Dionne from “Clueless”
Actress Rashida Jones was on brand with her Halloween candy costume
NBA star LeBron James as horror icon Jason
Singer Kelly Rowland as a Black Panther member
SAY IT LOUD! Black Panther Proud! ✊🏽✊🏾✊🏿— KELENDRIA ROWLAND (@KELLYROWLAND) November 1, 2018
Happy Halloween! pic.twitter.com/avDoXurM0m
Musician the Weeknd and model Bella Hadid as Beetlejuice and his bride