The Duke and Duchess of Cambridge attended a WWI memorial service in Belgium on Sunday, commemorating the 100th anniversary of the battle of Passchendaele.

For the sombre occasion Kate chose something from her existing wardrobe, wearing the same white Alexander McQueen classic coat dress from Princess Charlotte's christening. Kate put a new spin on the look, sporting a different hat from the christening and adding a large broach with pearls and a poppy.