With the royal wedding of Prince Harry and Meghan Markle only a few days away, I find myself looking particularly forward to seeing what the Duchess of Cambridge will wear. She always looks so elegant and refined, whether she's meeting with heads-of-state or working with the many organizations of which she is a patron.
These are 15 of my personal favorite looks:
Easter 2018 in Catherine Walker, Hat by Lock Hatters, and earrings by Balenciaga.
In Prada's floral dress for an August 2017 visit to the White Garden at Kensington Palace, which is dedicated to Princess Diana.
In a dress by Markus Lupfer and sandals by Prada during the July 2017 Royal tour of Germany.
In Gucci at the Victoria and Albert Museum, June 2017.
In beautiful floral Rochas at the Chelsea Flower Show, May 2017.
In sparkly Erdem for a reception at Buckingham Palace, March 2017.
In Alexander McQueen for the 2017 BAFTAs.
In Jenny Packham for a 2016 reception at Buckingham Palace. The Duchess is also wearing Queen Mary's Lovers Knot Tiara, a favorite of Princess Diana.
In a dress by Preen and earrings on loan from the Queen at the Place2Be Awards, November 2016.
In Self-Portrait for the premiere of A Streetcar Named Desire, November 2016.
In Barbara Casasola and shoes by Schutz to present the Art Fund Award at the Natural History Museum, June 2016.
In Roksanda Ilincic at the Anna Freud Centre, May 2016. This is one of the looks she's repeated over the years.
In velvet Alexander McQueen at The Sun's Military Awards, December 2011.
At the 2011 BAFTAs in Alexander McQueen.
In Jenny Packham for the ARK Gala dinner at Kensington Palace, June 2011.