James McAvoy is SOOOOOOO beautiful.

That’s it. That’s all I got.

He was at the Evening Standard Theatre Awards last night. His hair is exactly the length I like it. He looks so good in his suit. His lips have that natural stain I’ve been obsessing over. His new girlfriend was not with him…