I have harboured a ridiculous crush on James McAvoy for quite some time now - Imgur
Charme au masculin
JAMES MCAVOY More
James McAvoy -LOVE him in Penelope
Charles & Erik James McAvoy & Michael Fassbender
James McAvoy. There is a debate amongst the girls about the merits of McAvoy but debate is good for the mind.
James McAvoy by Sarah Dunn
James McAvoy. Gorgeous. Beautiful.
James McAvoy, for me he is a very good actor and a beautiful man.....