Michelle Monaghan has given birth to a baby boy, her reps confirm to JustJared.com!
The 37-year-old actress and her husband Peter White welcomed their newborn Tommy Francis on Wednesday (October 30).
In June, Michelle announced that she was expecting her second child with Peter.
Michelle and Peter are also parents to five-year-old daughter Willow Katherine.
Congrats on the couple on the new bundle of joy!