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

James McAvoy in Vito Waistcoat with Folded Sleeves

James McAvoy- hilarious and very handsome.but his 'sexyface' is always the same. "hey girl/guy (whatevs) I'm thinking about something super serious,. either that or I am constipated. I hope you guess the right one.

Find more on @clemtoon555 pinterest

jxmesmcavoy: “James McAvoy visits the Graham Norton Show for the new year’s eve special ”

James Mcavoy wonderful and good looking scotish actor ;)

Gallery of photos showing James McAvoy styles. James McAvoy dress sense, clothes, accessories and hairstyles.