Question: jane the virgin season 5 who does jane marry?
Answer: After five seasons, Jane (Gina Rodriguez) and Rafael (Justin Baldoni) tied the knot in front of their family and friends, a heartfelt ending to a heartfelt show that has followed them from an accidental artificial insemination to co-parenting a son now capable of reading on his own.