Former England captain David Beckham was formally knighted by King Charles III in a ceremony at Windsor Castle on Tuesday (November 4).


Former England captain David Beckham was formally knighted by King Charles III in a ceremony at Windsor Castle on Tuesday (November 4).