This year proved a popular one for stars dressing up as other famous people, as already demonstrated by Beyoncé and JAY-Z, and Kim Kardashian joined in on the fun with her best Aaliyah and Cher impressions.
Baby Girl Aaliyah pic.twitter.com/5GUHkNJgNi— Kim Kardashian West (@KimKardashian) October 29, 2017
Kim K even roped in her sister Kourtney for a couples costume featuring Michael Jackson and Madonna at the 1991 Academy Awards.
Funny man Eric Andre, meanwhile, took his inspiration from a slightly more recent chart-topper, paying homage to "Bodak Yellow" hitmaker Cardi B.
Flipping from a comedian dressed as a rapper to a rapper dressed as a comedian, Nas pulled off a pretty dead-on Richard Pryor.
A-Trak put a valiant effort into recreating Lil Pump's look at a show over the weekend.
Demi Lovato, meanwhile, donned a sparkly jumpsuit in tribute to late Latina pop star Selena.
Demi Lovato dressed as Selena for Halloween this year pic.twitter.com/P47qZB2FDy— Karen Civil (@KarenCivil) October 29, 2017
Adele, went all out as, uh, we're not exactly sure what, but her elaborate get-up certainly channels some Hocus Pocus vibes.
Josh Homme went super artistic for his Halloween get-up, channelling the beauty and serenity of Bob Ross.
St. Vincent's look for today, however, seems like it was more out of necessity than artistic vision.
Wearing a shirt with my face on it for H-ween. Hope people think it's a meta-costume & not just that it's laundry day. (It is laundry day.)— St. Vincent (@st_vincent) October 31, 2017
Hip-hop producer Swizz Beats saved himself having to repeat his catchphrase all night, wearing The Goonies hero Chunk's trademark "HEY YOU GUYS" printed across his shirt.
Also drawing inspiration from a cult favourite film, Jessica Alba donned a big striped belly and went as Ellen Page's title character from Juno.
Kristen Bell brought her own onscreen character to life, the ever popular Disney princess Elsa from Frozen — but she made it clear the costume was not her choice.
Gwenyth Paltrow, however, one-upped Bell trolled us all by going as her own decapitated character from Seven — leaving no doubts about "What's in the box?"
If anyone can unseat Gwyneth as this year's Halloween winner, though, it might be Bruce Willis. His terrifying recreation of the twins from The Shining even got the co-sign from Samuel L. Jackson.
Come play with us Danny. Forever & ever & ever! pic.twitter.com/MCoMBSAfuE— Samuel L. Jackson (@SamuelLJackson) October 29, 2017