Britain's royals were out in force at St Paul's Cathedral on Friday, with the Duchess of Cambridge, née Kate Middleton, joining the Queen, Prince William and Prince Harry at a service marking the end of combat operations in Afghanistan. Kate, who is eight-months pregnant, sported Beulah London's elegant navy Chiara Wool coat and a matching hat as she paid tribute to those who served during the conflict.
The Duchess swept her long brunette locks into a chic side bun, revealing a pair of dazzling blue earrings similar to her famous sapphire and diamond engagement ring.
CLICK ON PHOTOS FOR FULL GALLERY
The Duchess opted for an all-navy ensemble
Prince Charles and the Duchess of Cornwall also represented the royal family at the service, with Camilla wearing an emerald green coat, black boots and a wide-brimmed black hat.
Princess Anne, Prince Andrew, Prince Edward and his wife Sophie and the Queen's cousin the Duke of Gloucester completed the party of British royals.
Representing Britain's political parties were the Prime Minister David Cameron, the Deputy Prime Minister Nick Clegg and Michael Fallon, who is the Secretary of State for Defence.
Prince Edward's wife the Countess of Wessex
The service itself honoured members of the armed forces past and present who served in Afghanistan, as well as the various operational staff who were based in the UK during the 13-year war.
A parade and a flypast of eight aircraft then took place in central London, watched by the royals and politicians as well as the crowds who had gathered outside the cathedral.
Later in the day receptions for those who attended the service and who took part in the parade will be held at Guildhall and Wellington Barracks, the latter of which will be attended by members of the royal family.
Of the royal family, the service will no doubt held particular significance for Prince Harry who undertook two tours of Afghanistan, one in 2007-2008 and another in 2012-2013.