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.

Boo ?

A post shared by Emily Ratajkowski (@emrata) on

Floyd Mayweather is definitely built to be a gladiator.

Last night, I was Achilles from ‘Troy’ or Maximus from ‘The Gladiator’.

A post shared by Floyd Mayweather (@floydmayweather) on

Comedian Eric André does his best Cardi B.

Swipe left to see my Halloween costume ? @iamcardib

A post shared by Eric Andre (@ericfuckingandre) on

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.

A post shared by Kendall (@kendalljenner) on

Steph Curry is downright creepy as Jigsaw

Steph Curry rollin in for Halloween! ? ?: @nbcsauthentic

A post shared by HIGHSNOBIETY (@highsnobiety) on

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

Happy Early Halloween & Happy Birthday Gorgeous ❤️

A post shared by Adele (@adele) on

Marc Jacobs isn’t just “Some Pig” – he’s Wilbur from ‘Charlotte’s Web’

Happy Halloween weekend, everyone! ?

A post shared by Marc Jacobs (@marcjacobs) on

Rae Sremmurd’s Slim Jxmmi takes on his version of Batman while Swae Lee stuns in samurai swag.

@raesremmurd’s Halloween Costumes

A post shared by Our Generation Music ? (@ourgenerationmusicco) on

Bow Wow gets devilish

? do u wanna dance w the devil #sanfrancisco #halloweenparty #halloween #guhhatl #bowwow

A post shared by Bow wow (@shadmoss) on

Swizz Beats does his best Sloth from ‘Goonies’

Heyyyyyyyyyy youuuuuuuuuuuuu guyssssssss ? #goonies ?? ??

A post shared by therealswizzz (@therealswizzz) on

Heyyyyyy youuuuu guysssss #goonies #funtimes ⚡️⚡️ Rocky Road ….. ??

A post shared by therealswizzz (@therealswizzz) on

Nas pays homage to legendary comedian Richard Pryor

Rich About to hit these streets

A post shared by Nasir Jones (@nas) on

Richard Pryor LIVE ON THE STRIP ? @thegcode

A post shared by Nasir Jones (@nas) on

Big Boi as Chewbacca from ‘Star Wars’

Zoë Kravitz and boyfriend Karl Glusman join ‘Fight Club’

1st rule of fight club.

A post shared by Zoë Kravitz (@zoeisabellakravitz) on

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

Georgie!! Georgie!! #HappyHalloweenFolks ??

A post shared by LeBron James (@kingjames) on

Gwyneth Patrow absolutely killed it in this Se7en-inspired ‘fit’


A post shared by Gwyneth Paltrow (@gwynethpaltrow) on

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

#strangerthings have happened #happyhalloween

A post shared by Sarah Hyland (@sarahhyland) on

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

Don’t break my Wiz. ?❤️

A post shared by Wiz Khalifa (@wizkhalifa) on

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


A post shared by Tyga / T-Raww (@kinggoldchains) on

For more Halloween tricks and treats, check out our roundup of the best of Twitter’s hilarious couples costume meme right here.

Associate Music Editor

Waiting for Sky Ferreira's new album...