James McAvoy photographed for the Hollywood Reporter in Cannes, France.
fuck yes, James McAvoy!
actor James McAvoy - I particularly liked him in the movie, Atonement, which was terrific
James McAvoy - Manners. Maketh. Man...
I have harboured a ridiculous crush on James McAvoy for quite some time now - Imgur
Oh James, you make me wanna...
Random dance party for no reason