Джеймс Маквой се срещна с бъдещата си съпруга в труден период от живота си. В навечерието на актьора се раздели с гражданска съпруга. Заради личния си опит той започна да злоупотребява с алкохол, кариерата му се срина пред очите му. Връзката започва по време на снимките на сериала "Безсрамен" през 2004 г. На екрана Джеймс и Ан-Мари Дъф играеха любовници. Това се случи с тях в реалния живот. Девет години по-голяма, Ан-Мари успя да накара Джеймс да вярва в себе си и в нейното действие талант , След две години романтични дати, двойката реши да легитимира отношенията си. Кариерата и двамата съпрузи еволюира успешно. През юни 2010 г. имаха син. Макаво беше невероятно щастлив в ролята на баща и се радваше да говори за това с приятели и пресата.
Фактът, че Джеймс Макавой и Ан-Мари Дъф се разведоха, обществото не научи от жълтата преса, какъвто обикновено е случаят. Не става дума да чакат раждането на клюки и предположения, а звездната двойка реши да бъде първият, който направи официално изявление, което беше изключително неочаквано за повечето фенове на актьорите. Двойката обяви развода си, помолила да уважи решението си и да не преследва сина си с въпроси.
Както се оказа по-късно, приятелите и колегите във филма "X-Men", след като научиха, че Джеймс Макавой се развежда с жена си, не са изненадани. Според близките, бракът им напоследък съществува само на хартия. Причината за развода на Джеймс Макавой е Александър Шип, изпълнител на ролята на "Буря", който между другото е тринадесет години по-млад от Джеймс. Всеки знаеше за връзката им, но се опитаха да не вземат информация извън филма. Но в момента тя също остава на нивото на слухове. Актьорът все още не е коментирал подобни изявления.
Разводът протича мирно, по взаимно съгласие, без да има шанс журналистите да повярват на скандал. Джеймс и Ан-Мари дори преди съдебното дело дойдоха до споразумение за разделянето на собствеността. Що се отнася до задържането на сина си - Брандън ще ги събере заедно. Заради сина си известни личности останаха в добри отношения.