Laura Linney gave birth to a baby boy

Showtime

The actress star gave birth to son Bennett Armistead Schauer on Wednesday, January 8.

“Mother and baby are happy and healthy,” Linney’s rep told People.

The news comes as a total surprise as the 49-year-old actress kept her pregnancy secret.

Linney and her husband Marc Schauer got engaged in 2007 and married two years later.