James McAvoy attended the premiere last night of Wanted with his wife Anne-Marie. Must always repeat the following detail – Anne-Marie is 9 years older. Is that the hottest thing about him? That he loves an older woman? That he completely adores his older woman wife? And why not?

Anne-Marie Duff has been called one of Britain’s brightest, most treasured actors. She is smart as hell and far, far, far from a bimbo.

Sigh.

James McAvoy has impeccable taste. And he was quivering as hell on the carpet.

Photos from Flynetonline.com and Wenn.com