In one of her final public appearances before the birth of her second child next month, the Duchess of Cambridge was among the royal family at a ceremony commemorating the end of British involvement in Afghanistan.
Eight months pregnant Kate wore a smart navy coat, cinched in at the waist, along with navy shoes and matching hat. She kept her hair tied back.
The 33-year-old arrived alongside her husband and was pictured talking with Prince William, Prince Charles, Prince Harry and Sophie, Countess of Wessex outside the cathedral.
Prime Minster David Cameron gave a reading at today's ceremony, which also reflected on the British lives lost in the war. 453 men and women died in Afghanistan.
This is Kate's fourth public appearance in a week.
On Monday she attended the Commonwealth Observance Day at Westminster Abbey, followed by a visit to Margate, Kent on Wednesday to tour the Turner Contemporary.
Yesterday, she paid a special visit to the Downton Abbey set at Ealing Studios in London where she met cast and crew and watched a scene being filmed in the servants' quarters.
Her second child is due in April.
Kate and William, 32, are already parents to Prince George, who was born amid much fanfare in July 2014! Who else remembers that throng of media outside the Lindo Wing in London awaiting his arrival?!
For exclusive competitions and amazing prizes visit Reveal's Facebook page NOW!