More ideas from

KJ Apa Goes Shirtless on 'Riverdale' Set - See The Pics!: Photo KJ Apa lifts up his shirt to wipe some dirt and sweat off of his face while filming new scenes for the Riverdale pilot on Thursday afternoon (March in Vancouver,…

KJ Apa Isn't Even the Legal Drinking Age, but He Has 1 Killer Six-Pack

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