Antonio Banderas – Now
Though he’s now 61 years old, the Spanish heartthrob still makes ladies swoon with every role he plays. He continues to land blockbuster films to this day.
In fact, just recently, he starred alongside Selma Hayek, Ryan Reynolds, and Samuel L. Jackson in the sequel of The Hitman’s Bodyguard. His work schedule is packed, so it’s a given that we will be swooning for years to come.