James McAvoy and wife Anne-Marie Duff are expecting their first child
Hollywood actor James McAvoy and his wife Anne-Marie Duff have announced that they are expecting their first child.
Actress/pop star Hilary Duff and husband Mike Comrie are expecting their first child.