For the first day of commemorations of the centenary of Passchendaele in Belgium, The Duchess of Cambridge re-used the dress coat she wore for Princess Charlotte’s christening in 2015.

The dress features a v-neck with thick but short lapels, padded shoulders, an a-line skirt, with single pleat to the back, plus panel detailing to the front and hidden fastenings. It was a bespoke piece made for the Duchess.
She paired the coat with cream and grey/silver, choosing a new pair of shoes, by Emmy. The ‘Rebecca’ heel has a pointed toe and 4.5″ stiletto in the ‘steel’ colour; the shoe is still available, selling for £425.
|
![]() |
---|
The clutch was the Anne Grand-Clement piece we first saw on the recent tour of Germany. A simple pouch bag with zip closure, it has a cubic optical illusion pattern in tones of silver.

Continuing this theme, Catherine opted for her large Balenciaga pearl clip-on earrings, with diamante trim, and the 5-pearl brooch ,which appeared a couple of years ago at Trooping the Colour. Of course, she also wore a poppy for the event, tucked behind the brooch.
![]() |
![]() |
---|
Kate’s hat came from Lock and Co, the ‘Marisabell’ style. She first wore this piece in 2015, shortly after the birth of Princess Charlotte. I am not a fan of this hat, due to the awkward way it sits and the ‘dinner plate’-like shape.
![]() |
![]() |
---|
Catherine had her hair up, in a side-bun, complete with hair net once more.
What did you think of the look? Let us know in the comments!
Replikate the Duchess’ look with these options:
Photos: Ministry of Defence

She looks wonderful. It is encouraging that she is not a spendthrift, and not so high on the Throne that she cannot wear a dress twice….England could probably do well to rotate a few of the Queen’s garments, no one would notice as they are all alike anyway.