• Share
  • Tweet
  • Share
James Marsden, Rose Costa

Carlos Alvarez/Getty Images

James Marsden is officially a father times three!  

Brazilian model Rose Costa gave birth to the couple's baby boy, William Luca Costa-Marsden, on Friday, according to a People report.

The 39-year-old X-Men star briefly dated the brunette beauty after he separated from his wife Lisa Linde in 2011. 

This is the third child for the 30 Rock actor, who already has two children with his ex-wife, 11-year-old son Jack Holden and seven-year-old daughter Mary James.

Congratulations to the proud parents!