Bonnie BennettPlayed by: Katerina Graham
Katerina Graham stars as Bonnie Bennet on the CW's The Vampire Diaries. Bonnie is one of Elena's best friends and she has a secret: Bonnie is a witch!
She comes from a long line of witches and is taught how to use spells by her grandmother. Near the middle of the first season, Bonnie learns that Damon and Stefan are vampire.
Bonnie: Best to stay off it then.