Catherine, Princess of Wales, on Saturday made a tentative return to public life for the first time since being diagnosed with cancer, attending a military parade in central London to mark King Charles III's official birthday.

Kate, as she is widely known, rode in a carriage alongside her three children at the outset of the annual celebration before disembarking to watch proceedings from a viewing point.

The 42-year-old future queen then appeared on the Buckingham Palace balcony, to cheers from the crowds below who had braved torrential rain to turn out for the pageantry.