• James McAvoy is a famous actor
  • He has starred in many films
  • Learn more about his love life in our video

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. 

James McAvoy's Dating History

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

Watch our video to find out who James McAvoy is dating today. 

Also Interesting:

Did you know that James was also married once? Learn all about his love life and what he's been up to lately.