The 20 Hottest Witches In Movie & TV History

20. Alex Russo – Selena Gomez

Selena Gomez was 16 when she was cast in the Disney Chanel series Wizards of Waverly Place and about to blossom into a truly hot teen. The character was unique in that she was a selfish and spoiled gal who enjoyed using her magic for her own ends. While she could be a good person, Alex often looked out for herself, lazy and not above such things as creating her own magical clone to get out of family deals or assignments. The show got wilder as it went along with Alex facing vampires, mummies, angels, demons and even her own evil doppelgänger (which gave Gomez the chance to show in tight leather). Gomez got hotter as the show went on, showing off in a variety of nice outfits and costumes and the wicked air of Alex made her all the sexier. It was the role that boosted Gomez to stardom and fantastic to show a lady who enjoyed magic as any teenager would and adding to her young, sexy heat. 19. Samantha Stephens РElizabeth Montgomery
20. Alex Russo – Selena Gomez