James McAvoy as James Potter (after all, James Potter was in his very early 20's when he died)

pin 9

Pinned for the pic: #wipdreamcast James McAvoy, photographed by Matthew Brookes for InStyle, May 2014 James McAvoy.

pin 35
heart 7

James McAvoy. There is a debate amongst the girls about the merits of McAvoy but debate is good for the mind.

pin 87
heart 17

I have harboured a ridiculous crush on James McAvoy for quite some time now - Imgur

pin 228
heart 20

ooft! James McAvoy, lovely wee bit of homegrown talent!

pin 1.8k
heart 262
speech 4
Pinterest • The world’s catalogue of ideas