Rumor has it that she and John Lloyd Cruz finally welcomed their baby boy last Wednesday, June 27 in Chong Hua Hospital in Cebu. Pep.ph also reported that some Twitter followers of Ellen started talking about the birth too.
As of writing there is no news or confirmation from the couple just yet. Maybe they’ll surprise us by posting a photo on Instagram? We’ll never know, for now we have to wait.