James McAvoy is now RIPPED and the Internet is legit loving it 3 years ago

James McAvoy is now RIPPED and the Internet is legit loving it

Well... hello.

James McAvoy has basically remained the same (give a shaved head or two) since his days on Shameless.

Advertisement

And while he has gone through a whole range of characters in his career, we've never seen him look like this.

Ladies, say hello to ripped James McAvoy.

Yep.

Hi there.

Advertisement

Of course, when people on Twitter saw his transformation, they couldn't help but praise it (and honestly, we don't blame them):

Advertisement

Advertisement

Advertisement

Images: GC Images