Audrey Hepburn beat Princess Diana, David Beckham and Kate Middleton to claim the most stylish Brit of all time title.
In the survey of 2,000 people, the 'Breakfast At Tiffany's' star bagged over a quarter of the votes, becoming number one style icon, the Mirror reported.
Born in Belgium, Hepburn had British nationality and had spent some of her childhood in England. She had begun her career as a London chorus girl.
While Princess Diana came second on the list, former England captain David Beckham came 3rd, highest in the males on the list.
Majority of the top ten positions were claimed by women a only three spots were acquired by men. The top ten stylish Brits include:
Also Read
1. Audrey Hepburn (27 per cent)
2. Princess Diana (23 per cent)
3. David Beckham (17 per cent)
4. Kate Middleton (15 per cent)
5. Twiggy (10 per cent)
6. Queen Elizabeth I (10 per cent)
7. Sean Connery (9 per cent)
8. David Bowie (8 per cent)
9. Victoria Beckham (8 per cent)
10.