James McAvoy is a married man! In an interview with, the 42-year-old actor confirms that he and Lisa Liberati recently tied the knot.McAvoy and Liberati met in 2016 amid his separation from his then-wife, Anne-Marie Duff, with whom he shares an 11-year-old son, Brendan.The newlyweds first came into contact on the set of M.
Night Shyamalan's 2016 flick, , in which McAvoy starred and Liberati served as the director's assistant. They began a relationship a couple of years later, per the outlet.With his new bride, McAvoy finds himself living between three cities: his native Glasgow, Scotland, his current city, London, England, and Liberati's hometown of Philadelphia, Pennsylvania.«It’s where I was born, where I grew up.
I’ve still got a place there and all my family there. I see myself as a Glaswegian and a Londoner -- a Glaswegian Londoner,» he says, before adding of Philadelphia, «It’s like a second home for me.»On the professional side, McAvoy is currently starring in the stage version of .
The show is currently playing in London, and will be put on in Glasgow and Brooklyn, New York, later this year.Despite the ongoing risk associated with the COVID-19 pandemic, and the fact that the triple-vaccinated actor recently contracted the Omicron variant, McAvoy feels it's important to return to work.«Every time you step outside you are taking a risk.
Read more on etonline.com