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.
James McAvoy
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.
Humphrey Bogart
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.
Tom Hiddleston
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.
Ryan Gosling
Ryan Gosling made his first steps in Hollywood in the early '90s in The Mickey Mouse Club, where he sang and danced along other stars such as Justin Timberlake, Christina Aguilera and Britney Spears.
One of the most memorable roles in his career was that of Noah Calhoun in The Notebook, which brought out his romantic and sensitive side, making him look more and more like husband material.