Well this was a true surprise. 37-year old "Basketball Wives" star Evelyn Lozada revealed to People Magazine that she is pregnant. She is actually six months along and happier than ever. But we have been left with many questions.

According to this season of "Basketball Wives," Evelyn is still getting over ex-husband "Ochocinco" Chad Johnson, after he head butted her, leading Lozada to file for divorce. Even though the show was filmed a while ago, this is the last man we ever heard of Evelyn being romantically involved with.

Evelyn told People; "I am excited about being a mommy all over again. This is something I've been wanting for years and I can't believe it's finally happening".

Shaniece Hairston, Lozada's daughter, posted a photo of herself touching her mom's belly as they walked along the beach in Maui, on her Instagram. This was the first time we saw Evelyn's baby bump and that big smile that we haven't seen since the Ochocinco incident.

"You deserve everything that GOD sends your way. I am so excited to meet my new sibling! #youjustkeepwinning #babyswag #joy," Shaniece posted along with the picture.

We are super happy for Evelyn but when did you make that decision? How did you hide it? Were you just a little bit sad to see those abs go? And most importantly...who is the father of that child? Evelyn has chosen not to reveal who the baby's father is yet, according to People, but TMZ reports that she has been dating the "mystery man" for almost a year now. Hmm, who can it be? Wouldn't it be crazy if it were indeed Chad Johnson? Or maybe she went back to a basketball player? That would be kind of cool.

Guess we will have to wait for the big reveal, or maybe she will January Jones us and not ever tell us. What do you think about this baby news?