James Marsden has become a dad for the third time.
Brazilian model Rose Costa - who the 30 Rock star dated after splitting from wife Lisa Linde last year - gave birth to their son, William Luca Costa-Marsden last Friday, People reports.
James apparently picked the name and is being very supportive, even though the couple are no longer an item.
The 39-year-old actor is already dad to daughter Mary James, seven, and son Jack Holden, 11, with Lisa.
Meanwhile, James has finished filming The Butler, in which he plays John F Kennedy, and 2 Guns alongside Mark Wahlberg and Denzel Washington.
Image: © Getty