The-Sorceress-Way-15-Film-&-TV-Witches-That-Have-a-Spell-On-Us-photo3

3. Bonnie Bennett • The Vampire Diaries
In a town where vampires roam free and people are constantly disappearing due to “animal attacks” it pays to have a best friend who happens to be a witch. That’s why we adore Bonnie Bennett—even when she was coming to terms with her magic powers she was still 100% there for her friends no matter what. And she added just the right amount of wit and sarcasm to any and every situation.