homeEntertainment

'Jane the Virgin' season 3 spoilers: Rafael will be a very different man

Jane, Rafael, and Mateo in "Jane the Virgin" | Facebook/Jane the Virgin

"Jane the Virgin" season 3 will see a very different Rafael (Justin Baldoni) after being forced to watch the love of his life get married to another man.

Executive producer Jennie Urman revealed to TVLine that because Jane is now with Michael (Brett Dier), their communication will be mostly about their kid, Mateo.

It is also because of this that Rafael will be very different in "Jane the Virgin" season 3. Urman says that he will have a "surprising new attitude" this year.

"After seeing Jane walk down the aisle with someone and all the subsequent events, he's come to something new and that's going to continually complicate their parenting dynamic in good, interesting, challenging ways," the EP said.

It is a mystery for now what sort of changes fans can expect but it looks like "Jane the Virgin" season 3 will see a whole new dynamic between Jane (Gina Rodriguez) and Rafael.

It also gets more complicated with an old flame in Jane's life coming back to her life possibly at the worst time. But it is not only Jane whose past will come crawling back.

"Desperate Housewives" alum Ricardo Chavira was tapped to play the role of Xo's (Andrea Navedo) ex-boyfriend who she went out with even though he was married.

It looks like Xo's life will be as complicated as that of Jane especially looking at how things ended in the second season of the hit series.

In the previous season, Xo slept with Esteban (Keller Wortham) and the night of passion may have resulted to a baby bump.

A pregnancy test showed it is positive and while Esteban could easily be the father, it could also be the baby of her ex-husband Rogelio (Jamie Camil) who also happens to be the mortal enemy of Esteban.

"Jane the Virgin" season 3 will premiere Monday, Oct. 17 on The CW.