After weeks of speculation, Teen Mom 2 star Kailyn Lowry confirms she is pregnant with baby No. 3 — but her ex Javi Marroquin is not the father!

Earlier this year, Kailyn hinted that she would be open to having more babies if she “met someone and fell in love,” and apparently that’s happened with a mystery boyfriend!

kailyn lowry and javi marroquin

(Photo Credit: MTV)

So, who is the father of Kailyn’s baby? In January, rumors swirled that she could be dating MTV producer, JC Cueva, which means he could potentially be Kail’s baby daddy — but she quickly denied their relationship on Twitter.

MORE: Javi Marroquin’s New Tattoo Looks Exactly Like Kailyn Lowry

This shocking news comes on the heels of a possible reconciliation between Kailyn and Javi. On this week’s new episode of Teen Mom 2, the mother-of-two admitted she was open to getting back together with her ex-husband of four years.

But their relationship has been anything but easy. On top of the constant arguments on social media, Javi accused Kailyn of “opening her legs to some guy” in the Teen Mom 2 trailer.

It’s only a matter of time before we find out who this mystery man is! Click through to see Kailyn and Javi’s hostile relationship timeline!