James McAvoy is f&cking hot. Hotter still because he married his brain mate just as his career was taking off. Anne-Marie Duff is an accomplished stage actress recently acclaimed for her performance as Joan of Arc in the National Theatre’s production of Saint Joan. Photo attached.

In other words, James’s loins lust for the cerebral and mature.

And he proudly escorted her to the Elle Style Awards in London last night with assy hair and ginger stubble and still…he is the quiveration. Can’t wait to see him at the Oscars. Hopefully he’ll be invited as a presenter.

Photos from Wenn.com and Guardian Unlimited.