Twilight' star Robert Pattinson has been voted Britain''s best-dressed man in a new poll.
Scottish actor Gerard Butler landed the second spot, reports the Telegraph.
Rupert Grint came third while Daniel Radcliffe stood fourth.
David Beckham was fifth, followed by Orlando Bloom, Gossip Girl''s Ed Westwick, chart-toppers JLS, Jude Law and Ewan McGregor.
Around 25,000 people voted in the Glamour.Com Best Dressed Brits List.
Top 10 men:
1. Robert Pattinson
2. Gerard Butler
3. Rupert Grint
4. Daniel Radcliffe
5. David Beckham
6. Orlando Bloom
7. Ed Westwick
9. Jude Law
10. Ewan McGregor