When it comes to British actors, Sam Claflin is one of the hottest around. He first caught our attention when he played Finnick Odair in Catching Fire, and since then, we just haven't been able to get enough of him. In addition to his sweet Instagram posts, he's also had some pretty attractive moments over the years. Check out some of his best shirtless moments, both on and off screen.
Latest Celebrity & Entertainment