|Jane (Gina Rodriguez) has two options, which one will she choose? Photo Credit: The CW|
In addition to being overwhelmed with all the wedding planning, Jane (Gina Rodriguez) begins to feel guilty about her emerging feelings towards Rafael (Justin Baldoni) and decides to tell Michael (Brett Dier) during their pre-wedding counseling. Elsewhere, Rafael and Petra (Yael Grobglas) are faced with someone from their past and neither are happy about it. Meanwhile, Rogelio (Jaime Camil) learns about Jane's impending nuptials and pushes Xo (Andrea Navedo) to let him be part of his daughter's wedding.
Watch a sneak peek of the episode below:
Ivonne Coll (Switched at Birth) also stars. Debbie Allen directed the episode written by Corinne Brinkerhoff.
* The CW Gives 'Jane The Virgin' and 'The Flash' Full Season Orders
* Ratings: 'Jane The Virgin' and 'The Original' Hold Steady