KJ Apa's Shirtless Photos Are Like Archie's Hair — Red Hot

If you watch Riverdale, then you already know that KJ Apa, who plays Archie Andrews on the show, is one gorgeous human being. While his signature red locks and boyish grin certainly make us weak in the knees, there's just something about his shirtless scenes that sends us over the edge. And thankfully, the 22-year-old actor from New Zealand loves going shirtless just as much as his heartthrob character. He's no stranger to showing off his sweaty six-pack at the gym or cuddling up to a furry creature sans t-shirt . . . and we love him all the more for it. See his hottest shirtless moments ahead.

Be in the Know
Great. Thanks for signing up!
Sign up for astrology, pop culture moments, TikTok trends, relationship advice, and much more.
We'll see you in your inbox
By signing up, I agree to the Terms and Privacy Policy.

Related