
Today, the Duke and Duchess of Cambridge travelled to Windsor Castle to attend the christening of William’s nephew Archie Harrison Mountbatten-Windsor. Archie, son of the Duke and Duchess of Sussex, was christened at the Private Chapel at Windsor Castle.

For the private ceremony, Duchess brought back one of her very elegant outfits. She wore Stella McCartney Coral Dress. An interesting tidbit about the dress is that Catherine owns this piece in two different fabrics.

The first piece was debuted at the private dinner held in the honour of Prince Philip’s 90th Birthday Party. The dress featured a ruffle detailing at the front and pussy-bow neckline.
Catherine owns the same style in the different fabric that she wore today. It was debuted at the annual Pre-Christmas Lunch hosted by the Queen in 2018.

Duchess paired her outfit with her Gianvito Rossi’s ‘Gianvito 105’ Red pumps.

Catherine wore a new custom made red headband from Juliette Botterill Pleated Headband. Thanks to UFONoMore on Twitter for the id. The headband is based on £450 Straw pillbox’s silk abaca pleated detail edging.

Giving a very sweet touch to the day, Duchess wore Princess Diana’s Collingwood Pearl and Diamond Earrings that Diana wore at the christening of Prince Harry in 1984.