James Marsden and Brazilian model Rose Costa are expecting their first child together.
The New York Post reports that the "X-Men" actor, 38, and the Ford model, 24, were not romantically linked before spending one night together in Miami. Costa was in Miami on a layover from Brazil, where she was renewing her visa.
Marsden divorced his first wife, Lisa Linde, in October 2011 after 11 years of marriage. The ex-couple have two children, Jack and Mary, together.
And though Marsden was reportedly single when he met Costa, things were more complicated for the model. Costa was reportedly in a serious relationship with actor Chris Santos, who was "heartbroken" when he found out about his girlfriend's Miami "layover."
"She confessed everything," a source told the Post. "She told him they hooked up one night, one time."
Though Costa and Santos are certainly not together now, there are still conflicting reports as to whether the couple were going strong before Costa discovered she was pregnant.
Click over to the New York Post for more details.
Also on HuffPost:
More:James Marsden Rose Costa James Marsden Rose Costa Pregnant James Marsden Rose Costa Baby Rose Costa Pregnant James Marsden Baby
HuffPost Entertainment is your one-stop shop for celebrity news, hilarious late-night bits, industry and awards coverage and more — sent right to your inbox six days a week. Learn more