Sink Your Teeth Into This Vampire Diaries Quiz

Who played Elena Gilbert?

5%
an actress at a cemetary
Retry Correct Incorrect Nina Dobrev played both Elena Gilbert and her doppelgänger, Katerina Petrova, for the first six seasons of the show. She left a couple of seasons before the show ended for other film and TV roles.
Outerbanks Entertainment/MovieStillsDB
Outerbanks Entertainment/MovieStillsDB

Who played Elena Gilbert?

  • Lea Michele
  • Victoria Justice
  • Nina Dobrev
  • Lucy Hale
5%

Scroll down to continue on!