The UK star Tom Hardy topped the ranking of the most attractive celebrity dads, Daily Mail reported.
Hardy is married to Charlotte Riley, the couple has two children. Tom also has a son from his first marriage.
Thor star Chris Hemsworth, a dad of three, ranked second, leaving behind Idris Elba, a father of two.
Actor James Marsden ranked fourth, while football star David Beckham is the fifth.
The top ten includes: