Josh Hartnett – Then
When it comes to his heartthrob status, it was definitely his role in Pearl Harbor that set Josh Hartnett on the track to success. Once he had earned that role and claimed it as his own, he went on to star in many notable films.
Throughout the early 2000s, he would star in films such as Black Hawk Down and Sin City, all of which continued to earn him tons of heartthrob-status points.