All characters

Caroline Forbes

Played by: Candice Accola in The Vampire Diaries

Caroline Forbes is a vampire and one of the main female characters on The Vampire Diaries. Caroline is the daughter of William Forbes II and Sheriff Elizabeth Forbes. Prior to her transition into a vampire, she was known for her insecurities, which caused her to be excessively competitive, mainly with Elena.