A few days ago, James McAvoy was walking around Philadelphia. Nothing out of the ordinary, right? Except that the 38-year-old actor looked a little bit different. He looked very, very fit. Superhero-level fit. The internet was very supportive of McAvoy’s new build.
We need to talk about James McAvoy.— Jennifer Williams (@JenWilliamsMEN) December 5, 2017
I say we, I mean I. pic.twitter.com/l28DF0LqAt
Ok but who the fuck told James McAvoy that he fucking could? pic.twitter.com/ID08Mi5oGF— ⎊ I love you 3000 ⎊ (@IfIWereMagneto) December 5, 2017
Here’s a comparison for reference, in case what you forgot what he looked like before. (Although the photo on the left is from Atonement, which was released a decade ago.)
James McAvoy's twink-to-hunk transformation feels like it should be an A1 story for the Gay Twitter Times-Gazette. pic.twitter.com/ZCdYRNmG4N— Slade (@Slade) December 5, 2017
You might also remember McAvoy as Mr. Tumnus in The Chronicles of Narnia.
I miss the days when James McAvoy and I had the same body type. pic.twitter.com/za6EjyMpm4— Chris Schleicher (@cschleichsrun) December 5, 2017
Of course, many people were McAvoy fans before he became super buff.
I can't believe people are only now realising that James McAvoy is a snack when a movie like Atonement exists pic.twitter.com/P5p5Y7fHVr— nilo (@rainyinparis) December 5, 2017
James McAvoy has been sexy since before he played Mr. Tumnus wtf are you all doing only realising him now pic.twitter.com/8n3qy9lT9t— denver ray (@dnvrky) December 6, 2017
But if you’re just noticing him now because of his new physique, welcome.