James McAvoy! He is riding a horse!!!!! Ahhhhh

samerulesapply: “ manandhishorse: “ Jame Mcavoy on Horseback/ near a horse ” Desperately allergic James McAvoy near horses, for your pleasure.

X men days of future past cast. Magneto. Marvel movie. Chuck. Professor x. Charles. Eric. Beast. Striker.

Evan Peters, Nicholas Hoult, Peter Dinklage, James McAvoy and Michael Fassbender on the set of X-Men: Days of Future Past.

McAvoy maybe the only footballer I like.

Fascinating Fact: 4248657

Scottish actor James Mcavoy has been unveiled as the face of luxury fashion brand Prada.