Who is James McAvoy dating? Many famous women have dated James McAvoy, and this list will give you more details about these lucky ladies. Including James McAvoy’s current girlfriend, past relationships, pictures together, and dating rumors, this comprehensive dating history tells you everything you need to know about James McAvoy’s love life.
This list features James McAvoy’s ex-girlfriends along with additional information about them, such as when they were born and what they do professionally. These ladies come in all shapes and sizes, but what they all have in common is that they're all women that James McAvoy has either dated or linked up with. It's not hard to get jealous of these women that James McAvoy has gone out with, so try your hardest to contain your envy.
In 2006, James McAvoy married Anne-Marie Duff, but divorced in 2016. They have a song together.
This list of James McAvoy’s girlfriends and rumored exes includes Lisa Liberati and Emma Neilson.
After meeting on the set of Split in 2016, James McAvoy and Lisa Liberati, who is VP of Operations at M. Night Shyamalan's production company Blinding Edge Pictures, started dating in May 2016.
Shameless costars Anne-Marie Duff and James McAvoy started dating in 2004. They married on November 11, 2006, but later divorced in May 2016.
They had son Brendan in 2010.
- Age: 49
- Birthplace: Chiswick, London, England
Emma NeilsonPhoto: Gage Skidmore / Wikimedia Commons
Scottish actress Emma Neilson and James McAvoy dated from 1998 to 2004.