It may seem like an overnight transformation, but McAvoy has been hard at work in the gym.
If you don’t believe him, just check his Instagram posts. He clearly takes his lifting seriously, and goodness knows it’s paying off.
His facial expression says, "Yes, I know I'm hot."
While the internet is having a meltdown over these new pics, McAvoy appears to be unaffected.
Because when you’re suddenly swole, why would you be worried about how thirsty the internet suddenly is for you?
Of course, some people on Twitter have been ahead of the game for years.
True McAvoy fans have loved him since his early roles. They’ve been with him through the (literal) thick and thin.
Lines are being drawn in the sand over this.
Because when Twitter feels passionately about something, it quickly becomes savage. No one is safe!
Whether you were thirsting for McAvoy before or have just jumped on the bandwagon, one thing remains certain...
We are thankful and grateful for being so well-fed. We do not deserve this.