Is James Marsden expecting a baby with a Brazilian model?

James Marsden is going to be a father for the third time, according to reports.

The "X-Men" star, who played the boyfriend of Tina Fey's character on "30 Rock" last season, is expecting a child with a Brazilian model named Rose Costa, reports Page Six and E! News. The 38-year-old actor dated Costa, 24, after his marriage to actress Lisa Linde ended last September.

"A girl he dated after he separated from his wife has told him she is four months pregnant," a source close to the model told E! News. "She is very excited to be a mom."

It is unclear whether Marsden and Costa are still in a relationship, and a rep for the actor didn't respond to omg!'s request for comment.

Marsden was married to Linde, an actress who appeared on “Days of Our Lives,” for 11 years before she filed for divorce last September. In the legal papers, Linde, 40, requested spousal support as well as joint legal and physical custody of their children, Jack, 11, and Mary, 6. The couple remained friendly following the split. In fact, days after their divorce filing, they were out with their son, both holding his hand while laughing and smiling. At the time their rep called the split "a mutual decision," noting: “They are committed to raising their kids together."

During Season 6 of "30 Rock," Marsden played Criss, the hot dog cooking boyfriend of Fey's character Liz Lemon. A large part of their storyline centered on their plans to start a family.

More Celebrity Features on Yahoo!:

Follow omg! on Twitter