The Duchess of Cambridge has beaten the Duchess of Sussex to become the top royal fashion icon.
According to research, Kate Middleton gained 47.8% of the vote while Meghan Markle pulled in 20.1%.
Meghan is popular among those under the age of 45 while Kate is popular among different generations, the research reveals.
The third most influential royal fashion icon is the Queen and Prince Harry was named the most stylish royal man.
The CEO and principal of the Fashion Retail Academy, Lee Lucas, said: “Meghan may have commanded more column inches recently but it is Kate who has emerged as the royal leading the fashion stakes by a country mile.
“Ever since newspapers became widely available in the UK, the Royal Family has influenced people’s style, and nowadays with the internet and social media at their disposal, it’s even easier for people to mimic their outfit choices.
“In addition to well-known designers, both duchesses have been seen wearing high street names such as Zara, Topshop and Marks & Spencer, which immediately makes them more relatable to the British public and their fashion choices more accessible.
“The sheer influence they have is apparent when photos emerge of them wearing items from high street retailers which then sell out in minutes.
“By embracing the fashion world and Princess Diana’s often daring style, Kate has learned how to balance trends with tradition, and it’s nice to see that she is keeping the tradition alive.”
One internet user commented: “Catherine always stylish, even in casuals. I like the fact she wears a lot of British clothes, re-wears clothes and wears some “off the pegs” that are more economic and promote British fashion.”
Another wrote: “Megan’s not a royal.”
A third added: “Kate has always had a better fashion sense than MEghan has! It’s not a competition! It really boils down to Kate having class and the other doesn’t!”
What are your thoughts on this? Let us know in the comments section and SHARE this post with your family and friends!