No existe información pública sobre una relación romántica entre Emma Neilson y James McAvoy. Ambos son actores británicos con carreras exitosas, pero no se han visto juntos en público o se ha confirmado una relación amorosa entre ellos. Es posible que hayan trabajado juntos en algún proyecto cinematográfico o teatral, pero no existe una relación sentimental entre ellos que se haya dado a conocer públicamente.