1. Henry Cavill
2. Chris Evans
In addition to his talent and charm, Tom Hiddleston is a beautiful human being. He is actively involved with several organizations that further the cause of children, including 'UNICEF.' There will be many vying for his love and care as a partner.
5. Alexander Skarsgård

Alexander Skarsgård has a net worth of $12 million. But what really matters is that he is unmarried. He is also one of the most popular actors from Sweden.