David Beckham has been knighted by King Charles at Windsor Castle for his contributions to sport and charity. The former Manchester United midfielder and England captain has had a successful football career, playing for top clubs and representing England. He is also a goodwill ambassador for UNICEF and has established the 7 Fund to help vulnerable children globally.

Leave a Reply