Jane is forced to make difficult choices when she learns that Michael was sho...
Jane the Virgin
Season 3 Episode 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...