who plays elena in vampire diaries
For the book series character, see Elena Gilbert (novel character). Elena Gilbert is a fictional character and protagonist in the novel series The Vampire Diaries. In The Vampire Diaries, set in the fictional town of Mystic Falls, she is portrayed by Nina Dobrev. In the books, Elena was blonde, popular, selfish and a mean girl.