During the first season of Chilling Adventures of Sabrina, fans were adamantly shipping Harvey and Sabrina, but their tune has quickly changed during season two. Now, everyone is all about the handsome Nicholas Scratch. While the warlock certainly heats things up on the show (in more ways than one), the actor who plays him, Gavin Leatherwood, is just as hot off screen. When the 24-year-old isn't showing off his abs in a shirtless photo, he's sporting glasses in a sexy selfie. See some of his hottest snaps ahead!