Celebrities rarely need an excuse to play dress-up.
But this Halloween, dozens of famous faces totally knocked it out of the park with their wild outfits. Beyoncé’s channeling of Toni Braxton will go down in history. And what about Heidi Klum’s next level portrayal of Princess Fiona?
Check out this year’s most spooktacular ensembles below: