Former Newcastle and England striker Alan Shearer is to be honoured for his charity work.

The Premier League's all-time top scorer is to be made a CBE by FA president the Duke of Cambridge (Prince William) at a Buckingham Palace ceremony.

Shearer was given the award in the Queen's Birthday Honours in June for his charitable services to the community in the North East.