Duchess Catherine has been voted Britain's most stylish celebrity.
The 32-year-old royal - who was reportedly advised by her husband Prince William's grandmother Queen Elizabeth on her fashion choices for her recent tour of Australia and New Zealand - beat off competition from the likes of Holly Willoughby, Cheryl Cole, Emma Watson and Kate Moss to take top spot in the poll with a huge 21 per cent of the vote.
Nick Chalkley, Head Fashion Buyer at QVC, who commissioned the study, said: "When it comes to style it's clear to see the queen's opinion reigns supreme.
"Under Her Majesty's careful guidance, Kate has managed to top the style stakes with more women preferring a longer-length style."
Catherine - who was known as Kate Middleton before her marriage to William three years ago - was advised by the queen to wear longer hemlines and a more "regal" look for the official visit, and it seems the monarch's advice has been heeded by many other women, with a third of respondents saying they have embraced longer hemlines as it makes them feel more classy and grown up.
Meanwhile, over half of women - 51 per cent- said they dressed more conservatively when visiting relatives in order to create a good impression.
The top ten most stylish British women:
1. Duchess Catherine (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%)
Tagged in Duchess Catherine