1. Ursula as Beyoncé (with bonus Flotsam and Jetsam as her eely fierce backing dancers).
This series of genius, Halloween-themed Disney illustrations come courtesy of illustrator/animator extraordinaire Isaiah Stephens, who's added a bunch of villains to this year's trick-or-treating mix (he's drawn many of the nicer characters, some of whom you'll also see below, in previous years). All the pop culture costume references are perfectly on point — it doesn't get much better than the sea witch diva Ursula strutting her tentacles to "Single Ladies," but at the same time, I'll just say that you need to see who's all dressed up as Jacko.
2. Princess Aurora as Game of Thrones' Daenerys Targaryen.
3. Charlotte La Bouff (from The Princess and the Frog) as the Pink Ranger.
4. Quasimodo as Austin Powers.
5. Pocahontas as Katniss Everdeen.
6 & 7. Aladdin and Abu as Pokemon's Ash Ketchum and Pikachu.
8. Belle as Hermione Granger.
9. Esmerelda as The Walking Dead's Michonne.
10. Jafar as Michael Jackson.
11. Tinkerbell as Kill Bill's Beatrix "The Bride" Kiddo.
12. John Smith as Johnny Bravo.
13. Cruella de Vil as Lady Gaga.
14. Mulan as Xena: Warrior Princess.
15. Rapunzel as Sailor Moon.
16. Prince Naveen as Jack Sparrow.
17. Megara as Catwoman.
18. Snow White as Wonder Woman.
19. Prince Philip as Indiana Jones.
20. Alice as Buffy the Vampire Slayer.
21. Princess Jasmine as Street Fighter's Chun-Li
22. And the Beast as the Hulk, naturally.
These really are all perfect — and you can/should view even more of Stephens's awesome work at his DeviantArt page. That said, which of your Disney faves are missing?! And what costumes should they be wearing? I'll start: Queen Elsa should go as Sexy Olaf, naturally — and Olaf himself can go as a sexy peanut.
Follow Alex on Twitter.