James Marsden Gets Model Rose Costa Pregnant After Night in Miami
James Marsden, 38, is expecting a baby with 24 year-old model Rose Costa – and it’s a pretty juicy story! According to The New York Post, the X-Men and 30 Rock actor got divorced from Lisa Linde (with whom he has 2 children) in October after 11 years of marriage – and just months later, had a fling with Costa (a Ford model) that ended in pregnancy.
While Marsden was officially single, Costa was actually still in a two-year relationship with actor Chris Santos when she met Marsden. A source says that Santos and Costa were living together in LA when she decided to move to New York, where she met Mardsen. The two started dating, but things weren’t over with Santos; “Santos found out and flew to New York to win her back,” the insider dished, adding that the couple then got back together and returned to LA. “They spent the holidays together and got a new apartment.”
But the Miami fling took place a few months later. Costa came clean to Santos; “She confessed everything. She told him they hooked up one night, one time,” a source explained. Afterward, Santos and Costa split. But it might not be so sordid; another source claims Costa and Santos had broken up before Costa got together with Mardsen.
Costa is three months pregnant and planning on keeping the child. We tried to find pics of the baby bump, but it appears she is laying low!

