Enchanted star James Marsden is expecting a baby with a Brazilian model, according to a new report.

The actor is said to have begun dating 24-year-old beauty Rose Costa shortly after splitting from his wife of 11 years, Lisa Linde, who is also the mother of his two children.

Now, Marsden is set to become a dad again - New York Post gossip column Page Six reports Costa is pregnant.

Costa previously dated actor Chris Santos, and Marsden's ex Linde filed for divorce in September citing "irreconcilable differences."