Former England football captain David Beckham, on Tuesday, received his knighthood from King Charles III at Windsor Castle, calling it his “proudest moment”. The legendary football star, who played 115 times for England as well as for some of the world’s most high-profile clubs, including Manchester United and Real Madrid, was knighted for services to
Related Articles
Don't miss out on breaking stories and in-depth articles.