James Mcavoy, 41 And Anne-marie Duff, 49—8 year difference

File this relationship in the ‘didn’t last’ category, because, well, it didn’t last. And we’re pretty stumped about it since we thought they were doing so great together. They have been married since 2006 and kept this marriage in private carefully. After all, I guess that’s life in Hollywood. In any case, we’re not really sure what caused them to break up since they are, to their credit, inscrutably private about their lives.

Indeed, may have speculated as to why they’ve called it quits, but none have been confirmed, so we can only guess as to what the real reason is. Clearly, the two has overcome the difficulties and welcomed their new pages. Mcavoy was said to got married secretly in 2019. Duff returned to her career and contributed many outstanding performances. Anyway, we are happy to see their love gives them the strength to understand each other and continue their lives.

Advertisement