Kate Middleton loves wearing trainers and has quite an impressive collection! See them all, from her classic sneakers to high ...
The Duchess of Sussex loves her Aquazzura shoes. Meghan has a jaw-dropping collection of 31 different styles, including flats, mid-heels and towering stilettos totalling £20,035.