Kailyn Lowry is expecting her third child and only one of her older children's fathers knew about her pregnancy before she publicly confirmed the surprising news with her fans and followers on her blog. According to the "Teen Mom 2" star, her oldest son's father, Jo Rivera, knew of her pregnancy before her February 23 announcement, but her youngest son's father, Javi Marroquin, learned the news at the same time everyone else did.

"Jo has been aware of things for a while now," Lowry confirmed of her ex-boyfriend. "He was one of the first to know because we can have adult conversations about things while he respectfully gives his opinions." In her blog post, Lowry continued on, telling fans that she and Rivera always speak about their concerns and move forward.

As for her ex-husband, Javi Marroquin, Kailyn Lowry admitted that she didn't give him a heads up before the confirmation of her baby news. "Unfortunately, I never got to have a conversation with him about it," she said. Lowry and Marroquin's divorce was finalized at the end of last year and while they continue to co-parent their young son, their relationship has been strained.

Kailyn Lowry has no known boyfriend

During a recent episode of "Teen Mom 2," Marroquin was seen catching his former wife at her home with another man, but is that man the father of her third child? Unfortunately, Lowry hasn't confirmed any such thing. In fact, she hasn't even confirmed that she is currently dating anyone.

Instead, in her baby news announcement, Lowry steered clear of the topic all together and chose to instead focus on her excitement.

While Lowry admitted that the timing of her pregnancy may not be picture perfect, she has tons of support from loved ones as she embarks on her pregnancy journey. She also said that she is confident that things will work out.

To see more of Kailyn Lowry, Jo Rivera, Javi Marroquin and their families, tune in to the second half of "Teen Mom 2" season seven, which airs every Monday night at 9 p.m. on MTV.