Let’s take a look back at the Duchess' timeless sense of fashion.
She wore this glittering green gown and dangling earrings during a tour of Pakistan.
Chris Jackson - Pool/Getty Images
Catherine stepped out in a light blue Elie Saab dress detailed with lace and a pussy bow for the Royal Ascot.
Not to mention her hat game is on point, especially during her sister's wedding.
Max Mumby/Indigo/Getty Images Europe/Getty Images
She’s not afraid of colors that pop -- like this magenta coat.
ALASTAIR GRANT/AFP/Getty Images
She knows that a clutch and heels can take an outfit to the next level.
Chris Jackson/Getty Images
Then there's her matching sets -- like this dark red ensemble she wore for a Christmas Eve service.
Stephen Pond/Getty Images
Catherine may be a royal, but she knows how to play it casual yet polished in a blazer and jeans.
She looks effortlessly chic dropping off her kids for school, just as the late Princess Diana did.
WPA Pool/Getty Images
The Duchess wore this stunning blue wrap dress designed by Daniella Helayel to announce her engagement.
And perhaps her most iconic dress of all was her wedding dress by Sarah Burton at Alexander McQueen.