Kailyn Lowry is now engaged to her lovable fiance, Javi Marroquin, who is helping her create a stable home for her son Isaac. But is Kailyn’s baby daddy still in the picture, and who is he?

The Teen Mom 2 star’s former boyfriend and baby daddy is Jo Rivera, with whom she’s had a number of ups and downs. Things got especially complicated when Kailyn moved in with Jo and his family for help caring for baby Isaac. The two broke up amid constant fighting, and when Kailyn started dating another guy while living under the Rivera roof, tension turned into an emotional custody battle between Kailyn and Jo and his parents.

At the moment, Jo and Kailyn are on shaky ground, though Jo doesn’t seem too troubled by Kailyn’s engagement to Javi, and things are fairly civil between the two.

We wonder what the future has in store for their relationship. 

Wanna chat with fellow Teen Mom fans? Join the discussion on our Teen Mom Facebook page!
Follow @TeenMomWetpaint on Twitter

More About Teen Mom
Teen Mom News
Teen Mom 2 News
Teen Mom 3 News