Jane the Virgin - Season 3 - Eps 20: Chapter Sixty-Four
Jane struggles to find the right words for Rogelio and Xo’s ceremony, when she learns about a mysterious letter that Michael wrote before their wedding. Rogelio and Xo are excited for their big day, but Rogelio gets some shocking news that could put things on hold. Once again Rafael is upset with Luisa and asks her to leave, but Luisa has a plan of her own. Meanwhile, Petra is skeptical about Jane’s feelings for Rafael which leads her to make a rash decision.
About Jane the Virgin

Title: Jane the Virgin
First Air Date: 2014-10-13
Last Air Date: 2019-07-31
Status: Ended
Rating: 7.919/10 (from 860 votes)
Language: EN
Seasons: 5
Total Episodes: 100
Network: The CW
Genres: Comedy, Drama
Production Companies: Warner Bros. Television, Electus, Poppy Productions, RCTV, CBS Studios
Synopsis
A comedy-drama following a chaste young woman who is accidentally impregnated via artificial insemination as she struggles to inform her devoutly religious family and make the right choices concerning the child. Based on the telenovela "Juana la virgen."
Cast

Gina Rodriguez
Jane Villanueva

Andrea Navedo
Xiomara Villanueva

Yael Grobglas
Petra Solano

Justin Baldoni
Rafael Solano

Ivonne Coll
Alba Villanueva

Jaime Camil
Rogelio De La Vega