Join the news democracy

Where your votes

decide the Top 100

Former England captain Sir David Beckham will be among those accepting honours on Tuesday as he receives a knighthood at Windsor Castle.

The football star, 50, is being honoured for his services to sport and charity.