And that's a wrap on Jane the Virgin Season 2!
How did this CW favorite conclude this entertaining string of episodes? Scroll down to find out...
On Jane the Virgin Season 2 Episode 22, Jane's wedding plans become quite chaotic after the date got moved up. Which makes sense.
Have you ever seen a television wedding go smoothly?
Meanwhile, Jane was displeased with her thesis and Rafael was torn about his feelings for Jane.
Also during the second season finale, Anezka was rushed to the hospital... and Xo received unexpected news.
In what form? Use the video above to watch Jane the Virgin online and find out now!