David Beckham received a knighthood from King Charles III at Windsor Castle on Tuesday for his services to sport and charity, with the former England captain describing the ceremony as his "proudest moment."
David Beckham Knighted by King Charles at Windsor Castle