Justin Timberlake and Jessica Biel are reportedly about to become first-time parents! The actress is "at least" three months along, sources tell Radar Online.

"Jessica is at least three months pregnant,” one insider revealed about the former '7th Heaven' star. “And she’s due in April!”

Another source revealed that the reason Biel hasn't made the exciting announcement yet is because she and Timberlake have had difficulty conceiving in the past.

“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 source claimed.

While we'll wait for the official announcement to congratulate them, if the rumors are true, we couldn't be happier for the A-list couple, who celebrated their two-year anniversary this month. Plus, we're pretty sure a Justin Timberlake-Jessica Biel baby would be so blindingly good-looking we'll have to wear shades.

See Justin Timberlake + More Celebs' Yearbook Photos

More From PopCrush