On Air Now
Heart's Club Classics with Lucy Horobin 7pm - 10pm
17 June 2021, 20:30
James McAvoy wife: who is the Together star married to and who else has he dated?
James McAvoy is starring alongside Sharon Horgan in new BBC drama Together, which airs on Thursday June 16.
The actor, 42, first shot to fame as Steve in Channel 4's Shameless in 2004, and he has since starred in a number of high-profile Hollywood films.
James was previously married to his former Shameless co-star Anne-Marie Duff, and the pair share one child together, but they are now separated.
Here's your need-to-know on his current relationship:
James is currently with a woman named Lisa Liberati, who he met while on the set of Split in 2016.
Lisa was PA to the film's director, M. Night Shyamalan, at the time.
A source previously told The Sun: "James and Lisa are having a lot of fun together and behave like a pair of lovestruck teenagers when they are together.
"They both love partying and are regularly all over each other when they go out together. It’s no secret amongst their social group that they are together and everyone thinks they are a great fit."
Lisa was born on March 16, 1979, in Philadelphia, USA. She is 42 years old.
According to The Sun, Lisa is the social media manager on the Jove app.
While the couple haven't confirmed they are married, reports have suggested they tied the knot in 2019.
James and Anne-Marie got married in 2006, and divorced in 2016. They share a son, named Brendan, born in 2010.