Jessica Biel is pregnant with Justin Timberlake's baby!
After rumours emerged a week ago, US Weekly has confirmed the actress is expecting her first child.
"Right now they are just enjoying the news for themselves," a source close to the couple told the magazine. "They just want a happy baby."
Last week, a source told Radar Online: "Jessica is at least three months pregnant." She's said to be due in April, the same month as Kate Middleton, the Duchess of Cambridge is set to welcome her second baby.
The source added that it has not been easy for Jessica to conceive, saying: "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."
According to Racked.com, Jessica appeared to give the game - or should we say bump? - away when she 'forgot' to button up the bottom of her shirt while shopping for a giant disco ball (for the new rock 'n' roll nursery, perhaps?).
Jessica and Justin married on 19 October 2012 at the Borgo Egnazia resort in Brindisi, Italy, in front of 100 close friends and family.
The bride eschewed traditional white and wore a petal-pink Giambatista Valli gown, describing the big day as a "total fantasy experience".
The couple just celebrated their second anniversary with a holiday in New Zealand, and Timberlake posted a cute pic of him with his arm around his wife's shoulders as they soaked up amazing views.