James Marsden Is a Father Again

Getty Images
James Marsden recently welcomed his third child, a son named William Luca Costa-Marsden.
People magazine reports that the baby was delivered on December 14 in Los Angeles by Brazilian model Rose Costa, who briefly dated the 30 Rock star after he split from his wife Lisa Linde in 2011.
A source told People that Marsden, 39, picked the baby's name and is being very supportive. 
Marsden has two children with Linde, daughter Mary James, 7, and son Jack Holden, 11.