James McAvoy is one of my favorite British actors. He was born in Scotland in 1979.
He has been in many great films, Chronicles of Narnia, Atonement, Becoming Jane just to name a few.
A man wearing Period clothing just makes him hotter.
Blue eyes shining and there is just something about a man in a hat.