Photo by IMDb
Okay, so these witches may not wear the pointy back hat and chant "boil, boil, toil and trouble" but they still have me spellbound. Love all of these shows!
Check out my list of TV's top 5 witches:
- Sabrina Spellman (played by Melissa Joan Hart): Sabrina proves in Sabrina the Teenage Witch that even with magical powers, it's tough to get through those teen years.
- Willow Rosenberg (played by Alyson Hannigan): In Buffy the Vampire Slayer, nerdy Willow goes from good witch, to bad witch, to good witch again.
- Samantha Stephens (played by Elizabeth Montgomery): Okay, how adorable was the nose twitching thing in Bewitched?
- Roxanne Torcoletti, Joanna Frankel, and Kat Gardener (played by Rebecca Romijn, Lindsay Price, and Jaime Ray Newman): A brand new show on ABC, I'm eager to see what happens in the Eastwick series.
- Prue, Piper, and Phoebe Halliwell (played by Shannon Doherty, Holly Marie Combs, and Alyssa Milano): The sisters from Charmed were equally powerful and beautiful.
Who's your favorite TV witch?