Britain's Princess of Wales has appeared at her first public event since being diagnosed with cancer, attending a military parade in central London to mark King Charles III's official birthday.
Kate Middleton rode in a carriage alongside her three children at the outset of the annual celebration before disembarking to watch proceedings from a viewing point.
It comes nearly three months after she revealed she was receiving chemotherapy treatment. The 42-year-old had not been seen at a public engagement since a Christmas Day service last year.
In a statement yesterday, Kate said she was "making good progress" with her treatment, which is set to last for several more months, but was "not out of the woods yet".
"I'm looking forward to attending the King's Birthday Parade this weekend with my family and hope to join a few public engagements over the summer," she said.

Her announcement that she had cancer came just weeks after it was disclosed that King Charles had also been diagnosed with cancer, although neither has revealed what type of cancer they have.
The king was given the green light to resume public duties in April, after doctors said they were "very encouraged" by his progress.
His first engagement was meeting staff and patients at a London cancer treatment centre.
Earlier this month, he attended commemoration events in northern France for the 80th anniversary of D-Day.
However, unlike previous years when he inspected troops on horseback at Trooping the Colour, he participated this year from a carriage, in full military regalia alongside Queen Camilla.
His son Prince William rode on horseback, also in military uniform.

Kate, wearing a white dress and hat, had been seen arriving by car at Buckingham Palace with William and their children ahead of the parade.
After travelling with Prince George, Princess Charlotte and Prince Louis in a state carriage to watch the parade from a building, the family returned to Buckingham Palace for a balcony appearance.
Trooping the Colour marks the British sovereign's official birthday and is a minutely choreographed military tradition dating back more than two centuries.
It starts at Buckingham Palace and moves down The Mall to Horse Guards Parade, where King Charles will receive a royal salute before inspecting soldiers.
He was actually born in November but the second birthday tradition dates back to King George II in 1748, who wanted to have a celebration in better weather as his own birthday was in October.

The ceremony has its origins in the preparations for war, where all regimental flags - or colours - were shown to the soldiers so that they would recognise them in the confusion of battle.
Trooping was a special event for Kate as Number 9 Company, Irish Guards, a regiment she represents as Colonel, trooped their King's Colour, but Lieutenant General James Bucknall will take the salute on her behalf.