London: Soccer star David Beckham, the father of three, has beaten the most romantic guy, 'Twilight' star Robert Pattinson to be the most stylish male in the UK, according to a survey of British fans. British royal Prince William is regarded as the worst dressed by the people of Britain.

The ace midfielder, who is known for his trendy style of dressing up, occupied the top position as the most fashionable male celebrity in Britain while Pattinson was named second.   

Ironically, the survey saw British royal Prince William, who has been dominating the headlines for his wedding wih Kate Middleton, as the country's worst dressed because of his uninspiring uniform of shirts and jackets.
A spokesperson for retail chain Peacocks, which conducted the poll, says, "William should be more adventurous."
William's father, Prince Charles, was also listed in the Top 10 worst-dressed stars, along with Rod Stewart and Simon Cowell.