Ever since Kailyn Lowry confirmed that she's pregnant with baby No. 3 (and showed off her adorable baby bump!), everyone has been wondering who her baby daddy is, especially since we've already ruled out ex-husband Javi Marroquin.

The Teen Mom 2 star did imply she was in a new relationship earlier this month when she posted a photo of a dozen roses from her "Valentine" — but never confirmed who the special someone was. So who could the father of her baby be? While it's still unknown at the time, fans believe it might be either JC Cueva or Tyler Hill.

MORE: Javi Marroquin Says Kailyn "Disgusts" Him — Find Out Why

Who are these guys, you ask? Let's dig a little deeper…

MORE: Catelynn Lowell Blasts Tyler Baltierra for Cheating — See the Post!

Tyler Hill

On a previous episode of Teen Mom 2, Kailyn got a text message from a man named Tyler while FaceTiming with Javi while he was overseas. Fans were quick to screenshot the image and send it to Javi, who allegedly replied, "Oh interesting, same guy from last season."

He eventually accused his wife of cheating at the time, admitting, “I found out a lot of things while I was overseas that was a deal breaker. It was too much damage that can’t be undone.”

kailyn lowry tyler hill

JC Cueva

Fans have questioned if Kail and JC were once in a relationship, and while she's denied dating rumors, JC has spoken publicly about their close bond.

“I think I have a really good relationship with Kail,” JC said back in December. “I was a new person coming in; her previous field producer had been with her for years and years. I had big shoes to fill, but I think I did a good job. I joke around with her a lot. She likes me as a person, but she hates that I have to be a producer sometimes. We get along really great, and I think she respects me.”

View this post on Instagram

Walkie talkie time!

A post shared by Kailyn Lowry (@kaillowry) on

The 24-year-old — who is already mom to sons Lincoln and Isaac — has remained quiet about her mystery man as of now, but something tells us that announcement is right around the corner…