The Series Finale of 'Jane The Virgin' Is Tonight!
We can hardly believe that we’re typing these words – the series finale of Jane The Virgin is tonight!
In the final episodes, Jane (Gina Rodriguez) and Rafael (Justin Baldoni) are finally getting ready for their big day, but Rafael’s desire to help Jane’s writing dream lands him in trouble.
Xo (Andrea Navedo) and Rogelio (Jaime Camil) must tell the family about their decision and not everyone takes it well; and Petra (Yael Grobglas) struggles with her emotions.
Check out a clip below and tune in TONIGHT, July 31st @ 8PM ET/PT on The CW.