Actor James McAvoy shocked all of Hollywood by announcing his divorce from his wife of nine years.
But we think we know why the hunky star suddenly dumped blonde beauty Anne-Marie Duff, 45.
James, 37, has reportedly been getting close to co-star Alexandra Shipp, 24.
Last week, the pair were together at a X-Men: Apocalypse party where James couldn’t keep his hands off the gorgeous African American actress.
Apparently, James’ marriage had been on the rocks for some time, yet he and actress Anne-Marie have been staying together at their £1.5 million London family home for their young son’s sake.
Then last Friday, the couple released a statement saying: “It is with tremendous sadness that we have come to the decision to divorce.
“We enter this next phase with continued friendship, love and respect for one another and the shared focus of caring for our son.”
Meanwhile, insiders reveal he’s been having a jol with Alexandra.
“It’s no great secret how they’ve got close. James has been quite open among the cast and crew that his marriage was over,” says the source.
“It’s been the source of some gossip among those connected to the film – but they’ve kept things low key.”
Well, when the movie comes out, let’s see if we can spot any chemistry between Alex and James, who plays Professor Charles Xavier in the blockbuster.