Who is James McAvoy dating? The Scottish actor is best known for his work in films like Narnia and X-Men.

But who does James share all of his success with? One lucky lady has stolen his heart. Watch our video to find out who James McAvoy is dating today. 

Who Is James McAvoy Dating?

James McAvoy and his ex-wife Anne-Marie Duff in 2015