James McAvoy reckons he's an "honorary Philadelphian" after announcing he has secretly got married for a second time.
The Glasgow-born actor recently tied the knot to American personal assistant girlfriend Lisa Liberati.
X Men star James has batted off rumours that he had wed Lisa since they first started circulating in 2019.
But it seems this time the happy news is the real deal as the dad-of-one has confirmed his status update with the Guardian.
The paper reports: "They began a relationship a couple of years later and, he confirms, recently got married."
James was asked if he was now an 'honorary Philadelphian', to which he replied "Yeah it's like a second home for me."
James, 42, first began dating his other half in 2018 when he met her on the set of M Night Shyamalan movie Split.
He'd previously been married to Shameless co-star Anne-Marie Duff, who he was married to for ten years and with for 11 years.
They share son Brendan who was born in 2010.
The Scot was first pictured with his new love shortly after his divorce with Anne-Marie was announced.
James declined to comment when it was first claimed he'd married Lisa around 2019, following director Jamie Lloyd being overheard referring to her as James' wife.
James and Anne Marie announced their separation in 2016 in a statement saying they would continue to have “friendship, love and respect for one another.
It read: “It is with tremendous sadness that we have come to the decision to divorce.
“We enter this next phase with the shared focus of caring for our son.
“We ask that you respect our and, most importantly, our child’s privacy during this time.”
Get the latest celebrity gossip and telly news sent straight to your inbox. Sign up to our weekly Showbiz newsletter here .