lauralinney

More celebrity baby news: Laura Linney has given birth to a baby boy.

Linney, 49, and husband Marc Schauer, a real estate agent, welcomed their first child, Bennett Armistead, on Wednesday, and managed to keep the entire pregnancy a secret.

The couple married in 2009 after being engaged for two years. Fun fact: Liam Neeson walked her down the aisle!

Congratulations to the happy couple!