From the moment she began dating Prince William in 2003, Kate Middleton cemented herself as a fashion icon. The Princess of Wales has maintained a sophisticated, fashion-forward look that blends classic suits and tailored day dresses with vibrant prints and retro fabrics.
Proving herself a down-to-earth royal, Kate has been known to wear a range of brands. The British beauty has been photographed wearing prominent designers including Gucci, Alexander McQueen and Armani, as well as popular streetwear labels such as Topshop, Zara and ASOS.
We pick our top looks from the Princess’ many amazing outfits.