• 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:

Johnny Depp and Winona Ryder attend the 48th Annual Golden Globe Awards 1991


Pamela Anderson and Brad Pitt

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