By Amber Goodhand - Radar News Editor
James Marsden is having a third child and the mother is a stunning 24-year-old Brazilian model.
Rose is a Ford model who was previously linked to actor Chris Santos (a dead ringer for James!) but got frisky one night with the X-Men star while in Miami and now she's three or four months pregnant — and plans on keeping the baby.
James has two children from his marriage with Lisa: son Jack Holden and daughter Mary James.