Is there any way that Michael and Rafael can put their differences aside for Jane and Mateo?
That was the main question on Jane the Virgin Season 2 Episode 13, as Jane tried to bring peace to the warring men in her life.
Elsewhere, Rafael neglected a heavily pregnant Petra and it led to her making a shock decision.
Xo and Rogelio also behaved like they were a couple... despite being broke up. But things quickly changed when Rogelio hired a seemingly perfect new assistant.
Use the video above to watch Jane The Virgin online. Just sit back and enjoy!
Paul Dailly is a staff writer for TV Fanatic. Follow him on Twitter.