Actor James McAvoy and his wife, Anne-Marie Duff, are the proud parents of a new baby boy, according to the Sun.
It’s unknown when their son was born, but the super low-key couple were snapped taking their new baby for a stroll in London yesterday. The adorable little boy looked super snug in a kiddies’ sling.
McAvoy turned down a £1million movie role so he wouldn’t miss the birth of his first-born child.
An onlooker told the paper, "The two of them looked so happy and content as they walked with their baby. James looks as if he's found the perfect role - fatherhood."
McAvoy and Duff met on their Channel 4 series ‘Shameless.’
Congrats to the happy couple. There was some talk the baby was born sometime towards the end of May.












Comments
Congrats! I love you James!
Hope I have your next baby!
How sad "Vajayjay" he's obviously happy with his wife and family, if it weren't for lecherous women like you willing to break up marriages, maybe so many celebs wouldn't be having affairs.
Congrats to James and Anne-M, I wish them a lifetime of happiness which they truly deserve. :)
Well stated, Es. Well stated.
lmao I'm sure vajayjay was joking; most women would love to have sex with Mcavoy, I mean, look at him! It doesn't mean that it will happen. It's a free country and we're allowed to voice our opinions as we please.
Cover me in his babies!
Got something to say?
Examiner.com is looking for writers, photographers, and videographers to join the fastest growing group of local insiders. If you are interested in growing your online rep apply to be an Examiner today!