
Anne-Marie Duff and James McAvoy
James McAvoy and Anne-Marie Duff couldn’t be happier. They are going to be parents for the first time. According to BBC, the 39 years old actress is pregnant withe their first baby. “I would love to have a baby. I’m not putting it off but unfortunately bodies don’t work that way”, Anne-Marrie, who has been nominated for three Bafta TV awards and a Bafta Film award for ‘Nowhere Boy’ declared recently. But it turns out her body listen to her and she is going to have a baby.
30 years old James McAvoy and Anne-Marie Duff met in 2003 on the set of ‘Shameless’ and got married in 2006.






Megan Fox Turns 26
Lindsay Lohan Glee Performance: How Was It?
Rachel Uchitel Welcomes Daughter Wyatt Lilly
Simon Cowell The Pecs Factor
Gwyneth Paltrow Rocks Bright Blue, Cat-Like Face Paint
Inside Mariah Carey First Birthday Party for the Twins