One of the very first icons of classical Hollywood, Humphrey Bogart simply had to have a place on this list.
This Casablanca star looks like the definition of a gentleman in a suit, and it’s no wonder he made some hearts pound and some heads spin back in the day.
Many would know Tom Hiddleston from the Thor franchise and other Marvel films, where he plays Loki, the trickster god from the Norse mythology.
But Hiddleston's true character is nothing like the villain he plays in those films. This fine English scone of a man is the perfect gentleman, as any of his co-stars will tell you.
Benicio del Toro
This bilingual actor has family in the US, in Puerto Rico and in Barcelona. For some reason, speaking a second language or having a foreign accent automatically cranks up someone's hotness level.
Not that Benicio del Toro needed any help with that. If you're looking at this picture and feel like running your fingers through that hair, you're not the only one.
It's easy to forget that James McAvoy is a real person after seeing him play so many different characters (young professor X in the X Men films, Mr. Tumnus in The Lion, the Witch and the Wardrobe, and Kevin Wendell Crumb in Split.)
Sure, when you pair up his acting career with his good looks, believing this Scottish stud is real is even harder, but trust us. We looked it up.
Michael B. Jordan
Not to be confused with basketball player Michael (no B.) Jordan, this handsome fella must have gotten used to making some heads spin.
While he is definitely one of the popular kids on the block, Jordan has a geeky side too and he is a fan of superheroes as well as anime.