Click on the photos below to see the full gallery of top British style icons...
The Duchess of Cambridge, née Kate Middleton, has been voted most stylish British celebrity.
The news follows the royal's tour of Australia and New Zealand, which saw her wow in a series of designer dresses and high street pieces.
Kate won 21 per cent of the overall vote conducted by QVC, fighting off tough competition from Holly Willoughby and Cheryl Cole to bag the top spot.
TV presenter Holly took second place with 13 per cent, while singer Cheryl came in third with nine per cent.
Kate's tour fashion seems to have had a strong influence on British women, with one third admitting they're more inclined to invest in longer-length skirts.
Cheryl Cole and Holly Willoughby
Nine in ten women agreed that this look is much classier, while 65 per cent believe it would make them feel more confident.
Top ten most stylish British women
1. Kate Middleton (21%)
2. Holly Willoughby (13%)
3. Cheryl Cole (9%)
4. Emma Watson (5%)
5. Michelle Keegan (4%)
6. Myleene Klass (4%)
7. Kelly Brook (4%)
8. Kate Moss (4%)
9. Pixie Lott (3%)
10. Millie Mackintosh (3%)