Jessica Biel is officially pregnant, according to multiple new reports.
Sources confirmed to at least two different tabloids that Biel and Justin Timberlake are expecting their first child, although the couple has been mum in public.
“Jessica is at least three months pregnant,” a source told Radar Online. “And she’s due in April!”
A second source said that Biel has had trouble getting pregnant in the past, prompting the silence.
“Jessica has had tense times in the past when it comes to having a baby, so it is not surprising that she is staying mum on confirming the news publicly yet,” the other insider said.
Sources also told National Enquirer that Biel is pregnant.
The sources said that the couple was divided on having a family but Jessica threatened to leave her husband if he didn’t agree to start one with her.
“Jessica has been on Justin to start a family all year, and she finally gave him an ultimatum,” an insider said.
“She gave him an ultimatum that if he didn’t change his tune, she’d walk out for good. That made Justin see sense because as scared as he is to be a dad, he’ll do anything to keep Jessica. Justin has no choice but to step up to the plate.”

The two recently celebrated the upcoming birth with a vacation in New Zealand.
Reports previously indicated that a pregnancy announcement would be coming soon.
“Her friends are waiting for the good news to be confirmed,” a source told Hollywood Life.
“Jessica is being extremely private right now, but it’s no secret that she and Justin have been trying for a while to get pregnant. Jessica is more than ready to become a mom, it’s something she wants badly.”
And Jessica wants two children.
“Almost all of Jessica’s close friends have kids and she’s more than ready to join the club. She said that she wants at least two kids because she and her brother are so close,” a source said.
“She wants her children to have that sibling bond; she feels it’s very important.”

