The next episode of "Jane the Virgin" will be quite interesting and amusing as Michael Cordero (Brett Dier) and Rafael Solano (Justin Baldoni) continue to fight for Jane's (Gina Rodriguez) love and Jane learns that Petra (Yael Grobglas) is pregnant with Rafael's child.

In last week's episode, the love triangle between Jane, her ex-fiancée and the father of her child became even more complicated after she admitted that she was in love with both of them, reports the New York Times. However, a preview of Monday's all-new episode, "Chapter Twenty-Five," reveals that the situation will become even messier when Jane finds out that Petra used Rafael's sperm to artificially inseminate herself. In the promo clip, Jane appears to be in utter shock when Rafael tells her the disturbing news about his ex-wife.

Meanwhile, Rafael and Jane will plan baby Mateo's baptism, while Michael will try to win over Jane's heart by trying to get closer to her father, Rogelio (Jaime Camil). Although Rogelio will offer Michael some advice, it appears as if his own love life will be in shambles as Xiomara (Andrea Navedo) will disapprove of his acting role, which involves him making out with another woman.

According to Broadway World, the synopsis reads as follows:

"When a slot opens up in the graduate program that Jane (Gina Rodriguez) has been waiting for, she is faced with her first big motherhood dilemma -- leaving Mateo sooner than expected.

"Rafael (Justin Baldoni) is still reeling from Petra's (Yael Grobglas) news as he tries to help plan Mateo's baptism with Jane. Xo (Andrea Navedo) helps Rogelio (Jaime Camil) confront his past even though it makes Xo uncomfortable. Meanwhile, Michael (Brett Dier) takes some advice from Rogelio about how to handle Jane, but it is easier said than done for him. Ivonne Coll also stars."

Season 2, Episode 3 of "Jane the Virgin" will premiere on Monday, Oct. 26 on The CW.

Watch trailer video below.