Of course, handsomeness is a personal opinion as any such factor can be. But there are lots of people to give various recommendations. Certainly David Beckham has lots of notoriety in wealth, ability, history of productiveness and success, and a host of other great features. Of course, there are many who would suggest that he is the most handsome footballer, but others would suggest other names.
Certainly he has his good looks, but surely there are many others too. But there are various other factors that influence the public perception. His fame is a factor, but combined with his personal fame, he gets an additional attention by way of his wife who happens to be famous in her own right. In addition to this, he has proved himself to be a family man and one who holds his own in almost any circumstance. I contend that all of these factors combined with his good looks would make people to admit that he is the most handsome footballer.