Explore X Men, James Mcavoy Michael Fassbender, and more!

James McAvoy OMG - My Hollywood Boyfriend!

James McAvoy is a well-respected British actor. You may know him from The Last King of Scotland or Atonement.

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

Animated GIF: NO! This whole entire thing James McAvoy is doing with his face (and also, just, his face. All of his face.): YES!

Animated GIF: NO! This whole entire thing James McAvoy is doing with his face (and also, just, his face. All of his face.

Pinterest
Search