Prince William and Catherine, Princess of Wales hosted their first Buckingham Palace garden party of 2026 on Friday on behalf of King Charles III, continuing a royal tradition celebrating individuals making positive contributions to society.
Prince William and Catherine, Princess of Wales hosted their first Buckingham Palace garden party of 2026 on Friday on behalf of King Charles III, continuing a royal tradition celebrating individuals making positive contributions to society.