you know, most guys who want to give a little something to the fans just wear a white tee for the challenge. but not james mcavoy. james mcavoy wears a white tee, white shorts, white skin, white everything, while on his knees, with two ladies doing the honors, just,


you have given so much, sweet prince.

i mean

when did this happen

James McAvoy and his shoulder dimples do the ALS Ice Bucket Challenge


OMG!!!!!!!!!!!!!!!!!!!! JAMES MCAVOY ICE BUCKET CHALLENGE DONE!!!!!!!!!!!! OMG!!!!!!!!!!!!!

James McAvoy does the ALS Ice Bucket Challenge 

Anonymous: your font size is so fucking small

sorry maybe your eyes are too small have you thought about that