James McAvoy is one gorgeous man!! I'm loving all those pictures and again he is so funny in that video clip.  How could you not love him?!

Did you see that James was Trending Twitter earlier in the UK and the USA!!!!
I was soooooo happy to see that.  Smile