When your every fashion choice is analyzed by the media, you’ve got to have a damn good sense of how to dress yourself. Luckily, Kate Middleton seems more than up for the challenge. She looks stunning in classical, expensive pieces that befit her royal status, but she’s often seen in pretty-but-casual pieces from the high street, too. And we love her for it. So get ready to go green with envy as we count down 40 of the duchess’ greatest looks.
40. White Self Portrait dress
The duchess went all-white for the premiere of British movie A Street Cat Named Bob in November 2016. The dress was by Self Portrait and cost £320 ($400) – let’s just hope Kate didn’t get any cat fur on it when she met the film’s feline star.