News

It may not be a tiara-worthy occasion, but Garter Day—which takes place annually at Windsor Castle and is more formally known ...