Sir David Beckham has described been knighted by King Charles during a ceremony at Windsor Castle as "my proudest moment.

The former Manchester United and England star was accompanied by his wife - now known as Lady Beckham - and his parents, Ted and Sandra, as he was honoured for his services to sport and charity.

Sir David, 50, was dressed in a grey three-piece suit made by his fashion designer wife, which was inspired by a suit King Charles wore when he was younger.

The footballer said: "[King Charles] was quite impressed with my suit. He's the most elegantly dressed man that I know, so he inspired quite a few of my looks over the years and he definitely inspired this look."

"It was something that my wife made me," he continued.