- Advertisement -
David Beckham, one of the UK’s most celebrated football players, has been knighted by King Charles at Windsor Castle, recognising his decades-long contribution to sport and charitable causes.
The 50-year-old former England captain received the honour at the royal residence, more than 20 years…

