It's official - Jennifer Lopez is finally pregnant. She hasn't made it public yet - but a friend confirmed that the singer was given the good news after she had an ultrasound on September 12th. The friend also stated that "the test calculated that she was about 12 weeks pregnant. She's due in the spring".
This is great news for the 38-year old Jennifer. She and husband Marc Anthony have been trying to have a baby for over two years now and it looks like they eventually had to resort to artificial insemination - which seems to have worked just fine. Sources say J.Lo has refrained from making the news public because she's suffered miscarriages in the past and she knows that the first weeks are critical.
Even more interesting is the fact that J.Lo might actually have twins. "The way the fetus is lying made it difficult for the doctor to tell if there was more than one baby in there" says an insider. Yes, I know what you're going to say - she hasn't even confirmed she is going to have one baby and now the whole world is rooting for two little bundles of joy - but I think it's exciting to finally have some solid basis from which to speculate. I mean, how many times in the past years has the media speculated about Lopez being pregnant? Must be nearing a million at the last count.
Also, we feel perfectly entitled to saying "I told you so", seeing how when Jennifer took to the catwalk a few days ago to introduce her JustSweet collection, we ran a story on her showing off what looked distinctly like a baby bump - and it turned out to be true. I mean, it was sort of obvious - or maybe mommy Lopez was so pissed at not being able to make the news public yet she decided to stage the whole fashion show just to throw us all hints. Kidding.
I must say, I'm so looking forward to seeing this baby. Let's just keep our fingers crossed for now and hope the little one (or the little ones) have mommy's looks and daddy's voice and not the other way around.