Watch the love triangle unfold in the season premiere of Jane The Virgin on Friday, October 13th at 9 pm on the CW56!
Join our Newsletter for the latest news right to your inbox