Henry Cavill may be best remembered for his role as Superman in the 2013 reboot Man of Steel, but he’s actually been around for more than a decade.
Starting out as Albert Mondego in the 2002 film adaption of The Count of Monte Cristo, we fell in love with him for his part as the charming Duke of Suffolk in the Showtime drama The Tudors, and it appears that his baby blue eyes and keen jawline have been winning many hearts ever since.
Stephenie Meyer called her “perfect Edward Cullen,” but she was too old to play the part at the time.
The 32-year-old actress was also almost cast as James Bond in 2005, and we’re excited to see her in the Justice League film.
In the meanwhile, scroll down to see photographs of Henry that will make your knees weak.