When it comes to The Royal Family, the ladies have always been the frontrunners in the style stakes. The late Princess Diana previously set a high standard and in recent years, we have seen the young royals continue to raise the bar with countless winning outfits.
Kate Middleton and Meghan Markle are the two Royals who have vied for the top spot lately and a recent survey by Vera Clinic dived into whose style the nation prefers.
And despite the fact Meghan took the crown for having the most popular wedding dress of the last decade, it has been revealed that it's Kate who wins for her killer looks.
Read more on ok.co.uk