Former England captain David Beckham has been formally knighted by King Charles at Windsor Castle for his contributions to football and British society. Accompanied by his family, Beckham expressed pride in his country and the monarchy, marking a celebrated milestone in his illustrious career on and off the field.
