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

2017-12-06 14:06
 
james mcavoy

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)

Read more on:    james mcavoy  |  paparazzi  |  celebrities

NEXT ON CHANNELX
There are new stories on the homepage. Click here to see them.