Dazzling in white Kate arrived at the Westminster Abbey alongside Prince William to commemorate Anzac Day.
Anzac Day is a national day of remembrance in Australia and New Zealand that commemorates all Australians and New Zealanders who died in all wars, conflicts, and peacekeeping operations.
For the occasion, Duchess Kate opted for the same dress she wore for her daughter Princess Charlotte’s christening in 2015. The coat dress is by designer Alexander McQueen.
She accessorized her outfit with Princess Diana’s Collingwood Pearl earrings, which were given to Kate’s later mother-in-law as a wedding gift.
Kate was first seen wearing the earrings in 2017 for the Spanish state banquet.
Before attending the Westminster service, Prince William laid a wreath as a mark of respect ahead of the service, on behalf of the Queen at the Cenotaph.
Some 300 to 400 former and serving military personnel and their families and members of veterans associations gathered at the Cenotaph for the wreath laying.
Anzac Day has been commemorated in London since the first anniversary of the Anzac landings when King George V attended a service at Westminster Abbey.
The Prince of Wales and the Duchess of Cornwall have remembered this “gallant comradeship” in a message released ahead of Anzac Day.
Prince Charles said: “As we pause to reflect on the sacrifice of the Armed Services personnel of Australia and New Zealand in two World Wars, and in other conflicts and peacekeeping operations, our thoughts will also be with those communities around the world who are being torn apart by violence and conflict, and those who are fighting for freedom in the face of oppression.”