Former England football captain David Beckham received his knighthood from King Charles III at Windsor Castle on Tuesday, describing it as his proudest moment.
The 50-year-old football star, who represented England 115 times and played for some of the most prestigious clubs, including Manchester United and Real Madrid, was honoured for his contributions to sport and philanthropy.
Beckham said that it was quite a moment for a boy from East London to be here at Windsor Castle, being honoured by His Majesty the King, the most significant and respected institution in the world.