It didn't take long after To All the Boys I've Loved Before was released for Noah Centineo to be dubbed the internet's boyfriend. Since playing the charming Peter Kavinsky in the 2018 Netflix romantic-comedy, the 23-year-old has continued to win us over with his charming personality and, of course, his good looks. Though Noah has made plenty of gorgeous red carpet appearances, it's his Instagram account that has the true gems: shirtless selfies. Honestly, some of them are so hot, you'll find yourself repeating Peter's catchphrase, "Whoa, whoa, whoa!" Ahead of the release of Netflix's To All the Boys sequel P.S. I Still Love You on Feb. 12, look back at some of his hottest snaps.