The 39-year-old actress and boyfriend Jamie Linden have welcomed their first child together, according to multiple sources.
A new photo shows the proud parents out to lunch with their newborn boy.
McAdams kept her pregnancy under wraps before it was revealed in February this year.
This article originally appeared on WHO.