Glamour UK polled 25,000 people and Gerard Butler, Ewan McGregor, and David Tennant were included on the list of Best Dressed British Men.
No 24: David Tennant
His Style: David Tennant’s presence on this list needs little explanation – he has already bagged the title of Scotland’s Most Stylist Man thanks to the scruffy Converse/English Tweed combo that he works so well.
No 10: Ewan McGregor
His Style: A generation of teenagers tried to emulate Ewan’s Trainspotting street grunge in the 90s. Thank god those days are over! Now you’re more likely to find the star in riding leather, designer jeans and, occasionally, a kilt.
No 2: Gerard Butler
His Style: This cheeky Scot boasts a “devil-may-care” attitude when it comes to fashion. "It's amazing how much time and effort it takes for me to look rumpled," he says. Yes but, boy, does he look good.