Celebrities always show out for Halloween, and 2019 was no different.

Drake, LeBron James, Ciara & Russell Wilson, Cardi B, Kim Kardashian, and more flaunted their amazing costumes for the holiday and we've rounded up some of the best they had to offer.

The 34-year rapper has had somewhat of a tumultuous relationship with his father as of late, but Drake honored his dad this Halloween by sporting his signature kufi cap and a mustache.

 
 
 
 
 

Not planned.

A post shared by champagnepapi (@champagnepapi) on Oct 31, 2019 at 3:29am PDT

LeBron James famously enjoys going all out for Halloween, as one can tell by his costume. The basketball legend debuted his “LeDward Scissorhands” costume Thursday, his take on the fantastical Tim Burton creation, Edward Scissorhands. He pulled out all the stops, with the 1990 film character's leather bodysuit, the messy wigs, and the iconic scissor hands.

 
 
 
 
 
 

A post shared by LeBron James (@kingjames) on Oct 31, 2019 at 1:41am PDT

But the real winner this Halloween may have been Heidi Klum. While it's not entirely clear what she is, the effort that the supermodel put into the costume is evident — it took over 12 hours to complete.

 
 
 
 
 
 

A post shared by Heidi Klum (@heidiklum) on Oct 31, 2019 at 4:24pm PDT

 

Not to be outdone, Kim Kardashian-West dressed up as Elle Woods, Reese Witherspoon's legendary character from the 2001 film, Legally Blonde. But Kim didn't simply dress up — she recreated Woods' admission video essay for Harvard University directly from the movie. Witherspoon loved the tribute so much, she reposted the video to her Instagram story with the caption "Elle Woods forever!"

Other celebrities also killed the game this Halloween, from Lil Nas X's recreation of the iconic Cam'ron photo to Cardi B's "Money Ivy" costume. Check them out below.

 
 
 
 
 
 

A post shared by @ludacris on Oct 31, 2019 at 9:04pm PDT

 
 
 
 
 

The best that ever did it @remyma @papoosepapoose

A post shared by FAT JOE (@fatjoe) on Oct 31, 2019 at 7:30pm PDT

 
 
 
 
 
 
 
 
 
 
 
 
 
 

IM FINNA GET DISRESPECTFUL

A post shared by Kyle Kuzma (@kuz) on Oct 30, 2019 at 10:06pm PDT

 
 
 
 
 
 
 
 
 
 
 
 
 
 

M A R I L Y N 💗 #HappyHalloween

A post shared by Kylie ✨ (@kyliejenner) on Oct 31, 2019 at 10:54am PDT

 
 
 
 
 
 
 
 
 
 
 
 
 
 

FINISH HIM

A post shared by Hot Girl Meg (@theestallion) on Oct 31, 2019 at 12:51am PDT

 
 
 
 
 
 
 
 
 
 
 
 
 
 

MAMACITA WHERE U AT?

A post shared by T-Raww (@tyga) on Oct 29, 2019 at 7:26pm PDT

 
 
 
 
 
 
 
 
 
 
 
 
 
 

🕷

A post shared by BIGSEAN (@bigsean) on Oct 31, 2019 at 11:37am PDT

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

A post shared by 16 ( NO STYLIST) (@liluzivert) on Oct 31, 2019 at 9:43pm PDT