Share

PICS: James McAvoy looks completely different and you have to see it!

Cape Town – Christmas came early all thanks to the tall glass of water that is James McAvoy.

Sure, the X-Men actor has always been cute but hot damn he has made some serious gains.

James was spotted out and about in Philadelphia showing off his new, more muscular look and we can’t help but drool!

SEE PICS HERE:

james mcavoy

james mcavoy

james mcavoy

It looks as though the 38-year-old buffed up for the sequel to M. Night Shyamalan’s Split, titled Glass.

James was recently spotted filming shirtless scenes for the sequel at the now-closed Allentown State Psychiatric Hospital in Pennsylvania.

SEE A PIC HERE:

james mcavoy

(Photos: Getty Images/Backgrid)

We live in a world where facts and fiction get blurred
Who we choose to trust can have a profound impact on our lives. Join thousands of devoted South Africans who look to News24 to bring them news they can trust every day. As we celebrate 25 years, become a News24 subscriber as we strive to keep you informed, inspired and empowered.
Join News24 today
heading
description
username
Show Comments ()
Editorial feedback and complaints

Contact the public editor with feedback for our journalists, complaints, queries or suggestions about articles on News24.

LEARN MORE