Explore Gorgeous Men, Beautiful People, and more!

Explore related topics

James McAvoy

James McAvoy photographed for the Hollywood Reporter in Cannes, France. Looks like Gerard Butler

James McAvoy attends The London Evening Standard Theatre Awards at The Old Vic Theatre on November 13, 2016 in London, England.

How To Raise Your Testosterone Levels As You Age James McAvoy attends The London Evening Standard Theatre Awards at The Old Vic Theatre on November 2016 in London, England.

James McAvoy - el álbum del Club de Fans

James McAvoy - el álbum del Club de Fans

James McAvoy is such a gorgeous man. His eyes are especially beautiful~

James McAvoy as the Duke of Buckingham in "The Three Musketeers"

Remember that theory we have, about handsome men being styled in long black coats? Further proof: James McAvoy

James McAvoy oh la la

Am I weird for thinking he was totally hot in xmen first class?--no, no you are not

James McAvoy

Fanpop quiz: When was his son Brendan born? - See if you can answer this James McAvoy trivia question!

Pinterest
Search