Kate Middleton is having one very busy week. For her third public engagement so far, the duchess watched on as the Archbishop of Canterbury honoured Britain's Armed Forces who fought and died in Afghanistan, publicly thanking them during a service held in their memory.
Kate, who is eight months pregnant, arrived at St Paul's Cathedral with her bump stylishly dressed in Beulah London's navy Chiara Wool coat and a matching hat.
Her hair was elegantly worn in a side bun, and she wore blue earrings and a matching necklace that appeared to co-ordinate with her sapphire and diamond engagement ring.
Princess Anne, Prince Andrew, Prince Edward and his wife Sophie were also in attendance.
The end of the 13-year conflict was marked by a ceremony of commemoration at St Paul's Cathedral where the Most Rev Justin Welby paid tribute to all those who served, leaving behind family, facing danger and suffering injury.
Almost 150,000 UK personnel were deployed to Afghanistan, and 453 British men and women died in the fight against the Taliban insurgency.
The Queen and Duke of Edinburgh led the nation in remembering their sacrifices, and the efforts of others, and sat at the head of the congregation which included the Prime Minister David Cameron, senior members of the royal family, leading military figures and veterans.
After the service a parade was staged through the City of London to the Guildhall where a reception was held for veterans and their families attended by the senior royals and Mr Cameron.
It's been a busy time for Kate, who has fulfilled two other official engagements this week, which saw her visit the Turner Contemporary gallery in Margate, as well as attending a Commonwealth Day service in pink Alexander McQueen.
More Kate Middleton pics? See our gallery below: