Royal Investiture Ceremony at Windsor Castle 2026
Prince William presided over an investiture ceremony at Windsor Castle recognizing over 50 recipients for their contributions to public life across the UK. The ceremony brought together individuals from diverse fields including healthcare, education, business, and community service.
Royal Investiture Ceremony at Windsor Castle 2026 Read More