James McAvoy is one of the most prolific actors in the industry, but in recent years he has been collecting successes like never before, especially within the horror genre, with the most recent being “Speak No Evil”.

With the hype surrounding his movies, questions about his personal life have also surfaced, a result of the widespread fame he has gained over the decades and through high-profile projects like “X-Men”.

The Scottish actor has had a fairly public love life and was married to actress Anne-Marie Duff for quite some time, with whom he has a child together: Brandon. However, they parted ways in 2016.

Is James McAvoy single or dating in 2024?

We regret to inform fans that James McAvoy has not been single for quite some time, as he and Lisa Liberati started dating in 2016, and in 2022 they tied the knot in a surprise and very intimate ceremony.

The couple began their relationship just as the actor was going through a divorce from fellow actress Anne-Marie Duff. Apparently, they met on the set of “Split”, as Lisa was the personal assistant to director M. Night Shyamalan.

Since his separation, McAvoy has been more private about his love life, so not much is known about his romance and now stable relationship. However, they have always supported each other, especially with their projects.

Liberati is an American producer and director, so she also belongs to the same industry as the “Speak No Evil” star. Her career has included roles in both production and direction.