Discuss as:

'X-Men' actor James Marsden welcomes son with Brazilian model

Alberto E. Rodriguez / Getty Images file

James Marsden.

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.

See James Marsden as JFK

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 7-year-old daughter Mary James.

Congratulations to the proud parents!

Check out the top celebrity baby photo reveals!

More Entertainment news: