The Duchess of Cambridge and the Duchess of Sussex are perhaps the most influential royals when it comes to what they wear and often dictate fashion. While both Duchesses favour a rule break with royal tradition, when it's boiled down who is more stylish between Meghan Markle and Kate Middleton – Kate comes out on top.