Skip Nav
Amy Schumer
18 Awkward Celebrity Moments That Will Give You Serious Second-Hand Embarrassment
The Royals
In "That's What We Like to Hear" News, Princess Charlotte Is the Boss of Big Brother George
Celebrity Instagrams
It Certainly Looks Like Zayn Malik Got a Tattoo of Gigi Hadid's Eyes

James McAvoy Looking Buff in Philadelphia 2017

James McAvoy Is on His Way to Steal Your Girl, Your Mum and Your Grandma

James McAvoy Is on His Way to Steal Your Girl, Your Mum and Your Grandma
Image Source: Getty

At the end of last week, James McAvoy strolled the streets of Philadelphia, and he looked . . . well, he looked rather ripped. There's nothing else to say. Perhaps it was the tight t-shirt that made him look particularly muscular on this particular day or perhaps he's been secretly getting ripped for months while we were distracted by the apocalypse that is 2017. The latter is certainly a possibility; after all, James is likely in Philly for his new film Glass — which is a sequel to 2000's Unbreakable and 2017's Split — in which he plays a disturbed man with 23 personalities and one hell of a death grip. Whatever the circumstances, let us appreciate these bountiful pictures on this blessed day.

More from POPSUGAR
Kiernan Shipka Through the Years Pictures
Evan Peters and Emma Roberts at 2018 Critics' Choice Awards
Demi Lovato Bathing Suit Selfie on Instagram December 2017
Hot Guys Lifting Weights Pictures
Best Candid Pictures From the 2018 Golden Globes
Beginner Running Plan
Sexy Female Celebrity Selfies 2017
Serena Williams Vogue February 2018
Prince William and Prince Harry With British Actors
How to Wear a Sweater on Top of a Dress
From Our Partners
Latest Celebrity
All the Latest From Ryan Reynolds