Halloween aside, it’s been quite a spooky year. Thankfully, the most wonderful time of the year is upon us to distract from the truly frightening things going on in the world. As per usual, celebrities did not disappoint with their outfits - from Kim Kardashian’s three costumes, most notably her take on Cher, to Steph Curry as Jigsaw. We rounded up the best celebrity costumes of 2017 all in one place so you can decide who's a trick or treat.
Grab your candy corn and settle in for this year’s edition of the best celebrity Halloween costumes.
We’re not sure what Emily Ratajowksi dressed up as, but we’re not mad.
Floyd Mayweather is definitely built to be a gladiator.
Comedian Eric André does his best Cardi B.
Kim Kardashian stuns as baby girl Aaliyah.
Kim & Kourtney Kardashian as 90s Michael Jackson and Madonna
Jonathan Cheban (not Kanye, apparently) is the Sonny to Kim’s Cher.
Kendall Jenner embodies glistening vintage glamour.
Steph Curry is downright creepy as Jigsaw
Rita Ora as Poison Ivy
Russell Simmons throws it back to his “My Adidas” era circa 1986
Demi Lovato as legendary pop star Selena
Adele as a glamorous court jester
Marc Jacobs isn't just "Some Pig" - he's Wilbur from 'Charlotte's Web'
Rae Sremmurd’s Slim Jxmmi takes on his version of Batman while Swae Lee stuns in samurai swag.
Bow Wow gets devilish
Swizz Beats does his best Sloth from 'Goonies'
Nas pays homage to legendary comedian Richard Pryor
Big Boi as Chewbacca from 'Star Wars'
Zoë Kravitz and boyfriend Karl Glusman join ‘Fight Club’
Ok maybe it's not an official Halloween costume but Nicki Minaj took some time between shoots to have some fun as Black Barbie in her Barbie Dream House
LeBron James scared us all as Pennywise from 2017's horror hit IT
Gwyneth Patrow absolutely killed it in this Se7en-inspired 'fit'
Supermodel Karlie Kloss kept it classy and paid homage to Marilyn Monroe
Modern Family's Sarah Hyland got stoked on Stranger Things with this getup
Alright so this isn't much but Chrissy Teigen freaked us out with these fake teeth
Wiz Khalifa and his boo Izzy went full '90s on us
Chance the Rapper casually turning into Tupac
Which Beyoncé and JAY even more casually outdid as Kim and Biggie
Khalid and friend literally owning this Fairly Oddparents reference
If only Princess Nokia were actually in Space Jam...
Tyga pulling off an ace tribute to The Mask
For more Halloween tricks and treats, check out our roundup of the best of Twitter's hilarious couples costume meme right here.