We've Got Hollywood Covered
|

29 Most Enchanting TV Witches, From Samantha Stephens to Sabrina Spellman (Photos)

Multiple Sabrinas, actually