James McAvoy je srečal svojo prihodnjo ženo v zelo težavnem obdobju svojega življenja. Na predvečer igralca se je zlomil s svojo ženo. Zaradi osebnih izkušenj je začel zlorabljati alkohol, njegova kariera se je zrušila pred njegovimi očmi. Odnos se je začel med snemanjem serijskega "Brezšolca" leta 2004. Na zaslonu sta James in Anne-Marie Duff igral ljubitelje. To se jim je zgodilo v resničnem življenju. Ker je bila devet let starejša, je Anne-Marie lahko Jamesu prepričala v sebe in njeno delovanje talent . Po dveh letih romantičnih datumov sta se par odločila legalizirati svoj odnos. Kariera sta se oba zakonca razvila uspešno. Junija 2010 so imeli sina. McAvoy je bil izjemno srečen v vlogi svojega očeta in je bil vesel, da se o tem pogovarja s prijatelji in novinarjem.
Glede dejstva, da se James McAvoy in Anne-Marie Duff razvežejo, se javnost od žute tiska ni učila, kot običajno. Ne postane čakati na rojstvo oče in domnev, zvezdni par je odločil, da bo prvi, ki bo uradno izjavil, kar je bilo izjemno nepričakovano za večino ljubiteljev igralcev. Par je napovedal svojo razvezo, prosil, naj spoštujejo svojo odločitev in ne sprožijo svojega sina z vprašanji.
Kot se je kasneje izkazalo, prijatelji in sodelavci v filmu "X-Men", ko so se učili, da je bil James McAvoy razvejal svojo ženo, niso bili presenečeni. Po mnenju bližnjih ljudi je bila njihova poroka nazadnje le na papirju. Razlog za razvezo Jamesa McAvoya je bil Alexander Shipp, izvajalec vloge "Nevihta", ki je mimogrede trinajst let mlajši od Jamesa. Vsi so vedeli o svojem odnosu, vendar so poskušali prenašati informacije zunaj območja streljanja. Toda v tem trenutku ostaja na ravni govoric. Igralec še ni komentiral takih izjav.
Proces razveze je potekal na miren način, z medsebojnim soglasjem, brez ene možnosti, da bi novinarji napihnili škandal. James in Anne-Marie še pred sojenjem prišel do dogovora o delitvi premoženja. Kar zadeva skrb za svojega sina - Brandon jih bo pripeljal skupaj. Zaradi slavnega sina so bili v dobrih pogojih.