Glamour’s annual Sexiest Men poll is back, and James is a contender for the #1 spot! You can vote for him here, and see what they posted about him on the site below:

James McAvoy
Age: 32
Single? We never thought we’d fancy Professor X, either, until we saw James McAvoy in X-Men: First Class! And then we found out he was married to actress Anne-Marie Duff. And we had a little cry.
See Him Next: Turning his hand to detective work in Welcome To The Punch.