Which 'Jane the Virgin' Character Are You? (QUIZ)

Maria Awad
Nino Muñoz/The CW

The CW's Jane the Virgin is constantly hitting us hard with twists and turns, yet this season just keeps getting better. The telenovela has thrown every plot twist imaginable at its viewers, and each one is more exciting than the next.

The cast, including Gina Rodriguez (who plays Jane), recently finished filming their fifth and final season, ending on their 100th episode. After a huge back-from-the-dead storyline, it's almost impossible to guess how the show will really end.

Take the quiz below to see which Jane the Virgin character you are — Jane, Petra, Rafael, Michael, Alba, Rogelio or Xiomara!