It's KJ Apa's birthday today (June 17).
The Riverdale star is turning 22 today and we thought we'd celebrate by taking a look at some of his hottest moments, and there are a lot.
From stripping down in the Riverdale television show as Archie, to sharing sweaty workout videos, we've got it all.
Take a look at KJ's hottest moments below:










Perfect way to end a day of work! Dumb bell swing / burpees 1,2,3,4,5,6,7,8,9,10,9,8,7,6,5,4,3,2,1 reps Eg. 1 DB swing 1 burpee, 2 DB swing 2 burpees and so on and so on to 10 then back down again. Such a sick workout, perfect if you are running low on time but still really want to smash yourself. 10/15 mins! Thanks to the uso @joenaufahu for this one
A post shared by KJ Apa (@kjapa) on