Skip to Content

Actor James McAvoy and wife, actress Anne-Marie Duff, are expecting a baby.

It’ll be the first for the Wanted star, 30, and his spouse, 39, who wed in ’06.

A rep for the actor confirmed the news to the BBC with no further details.

Anne-Marie Duff recently opened up about wanting kids with James McAvoy, but said she was worried that it wouldn’t happen because of her age.

“I would love to have a baby. I’m not putting it off but unfortunately bodies don’t work that way,” she said, but it looks like she’s made it work!

Congratulations to expectant parents James McAvoy and Anne-Marie Duff!