All characters

Bonnie Bennett

Played by: Kat Graham in The Vampire Diaries

Bonnie Sheila Bennett is a witch and one of the main female characters of The Vampire Diaries. She was, until recently, the Anchor to The Other Side. While she filled the role of counselor and confidante to all of her friends, Bonnie is also a feisty yet empathetic witch, who discovered her powers just in time to help out her family and friends. At the beginning before Bonnie discovered her true heritage as a witch, Bonnie had self described herself as a psychic.