Former England captain Beckham knighted by King

Former England captain Sir David Beckham has been formally knighted for his services to football and British society.

The 50-year-old, who was named on King Charles' Birthday Honours list earlier this year, was knighted by the King during a ceremony in Berkshire on Tuesday.

"I couldn't be prouder," said Beckham.

"People know how patriotic I am - I love my country.