From Jay Z to Katy Perry, these celebs went all in.
Even celebrities, the pretty people who constantly get glammed up to go to galas and award shows, take some sort of pleasure in getting to be someone else for the Halloweekend. These 37 celebrities surely took the pumpkin spice-flavored cake with their theatrical trappings. (Sorry, Hillary Duff, your offensive couple’s costume did not make the list.)
Keke Palmer absolutely nailed this look from Selena.
Jessica Alba and her pal Kelly Sawyer kicked off the weekend as Edina Monsoon and Patsy Stone from the ’90s BBC sitcom, Absolutely Fabulous.
Demi Lovato showed us there’s no place like home.
And her pal Nick Jonas even agreed to go as a less-sexy Scarecrow.
Blurred Lines and Gone Girl actor Emily Ratajkowski channeled Cleopatra this Halloween.
Rihanna got downright adorable and dressed up as her mini-me.
Actor Jenna Dewan stole hearts with the unicorn costume of our dreams.
Vanessa Hudgens wants to read your aura in this getup.
Kylie did pull out all the stops with this unmistakable Christina Aguilera costume from her Dirrty video.
Paris Hilton was a woman of many looks this Halloween, the latest of them being Superwoman.
Paris’ former partner-in-crime Nicole Richie celebrated in a group costume of Siegfried and Roy (white tiger included).
Bette Midler reprised her role as Winifred Sanderson, much to fans’ delight.
Meanwhile, Ryan became one with the Mad Hatter for his couple’s costume.
Supermodel Alessandra Ambrosio has her Jessica Rabbit on lock.
Victoria Justice channelled a chic Beetlejuice this Halloween.
Martha Stewart went as a very scary Richard Prince nurse…
And even managed a Marilyn Monroe look the following day.
Ariel Winter also transformed into a series of characters this weekend, from a Playboy bunny…
To Emma Stone‘s character Olive in Easy A…
And even this semi-vague sexy undead nurse getup.
Model Sara Sampaio pulls off a convincing girl from The Ring.
Tori Spelling creatively incorporates her baby bump into this DIY gum ball costume
Colton Haynes and his friend Ally Maki pull off what may be the scariest Halloween look of them all: This couple’s costume with a semi-realistic Miss Piggy.
Kourtney Kardashian and her mini-squad fought crime as a cute group of Power Rangers.
Khloé Kardashian took the superhero vibe to the next level as Storm.
At least Zendaya‘s being honest about her half-assed costume.
Mindy Kaling opted for a very curious Captain Sully Sullenberger from Sully.
Sorry, everyone—Queen Bey is the victor once again. Better luck next year?
Pure, uncut internet. Straight to your inbox.