The Prince of Wales attends the Order Of The Garter Service on June 17th 2024, at Windsor Castle in Windsor, England.