Jessica Biel & Justin Timberlake Welcome a Baby Boy!

Jessica Biel, Yahoo Style’s premiere cover girl, welcomed her first child with husband Justin Timberlake. The 33-year-old actress gave birth to a baby boy named Silas Randall Timberlake, according to People.

Representatives say new mom and baby are well and the singer is “ecstatic.” Further details to come, but are being kept private at this moment.

The couple, who tied the knot in 2012, have kept Biel’s pregnancy on the under wraps (quite literally for Biel, she became a master of layering) for the past few months, neither confirming or denying she was expecting. In January, on the “Cry Me a River” artist’s birthday, he shared the exciting news on Instagram: “Thank you EVERYONE for the Bday wishes! This year, I’m getting the GREATEST GIFT EVER. CAN’T WAIT,” he wrote in the caption of a photo of himself kissing his wife’s bare stomach. Since then, Timberlake hasn’t held his excitement back. A few weeks ago at the iHeartRadio Awards where he took home the innovator award, he said upon accepting, “I can’t wait to see our greatest creation yet,” he said. “Daddy’s heading home right now to innovate by learning how to change a poopy diaper and get my swaddle on!”

Congratulations to the happy couple! And here’s to many a poopy diaper.

And don’t forget to check out Yahoo Style’s cover shoot with Jessica Biel