Former England football captain David Beckham has officially joined the ranks of British knights after being awarded a Knighthood by King Charles III at a ceremony held inside the majestic Windsor Castle.

The 50-year-old football legend, dressed in a sharp morning suit, was accompanied by his proud family as he received the honour for his outstanding contributions to sport and charity.

Beckham, who has long been one of Britain’s most recognisable global ambassadors, smiled as King Charles tapped him on the shoulder with a ceremonial sword, the traditional moment marking his transformation from “Becks” to Sir David Beckham.

On Instagram, The Royal Family posted, "Arise, Sir David Beckham. This morning at Windsor Castle, The King presented Sir David Beckham with a Knighthood for Services to Sport and to Charity."

Speaking after the ceremony, Beckham said the honour was “one of the proudest moments of my life,” adding that it was a tribute to the teams, fans, and communities that have supported him throughout his journey.

“To receive this recognition from His Majesty is truly humbling,” Beckham said. “Football has given me everything, and I’ve always tried to give back, both on and off the pitch.”

The former Manchester United and Real Madrid star has long been celebrated not just for his glittering career, which included a Champions League title, six Premier League wins, and 115 caps for England, but also for his extensive humanitarian work, particularly as a UNICEF Goodwill Ambassador.

Beckham joins a short list of footballers to have been knighted, including Sir Bobby Charlton, Sir Geoff Hurst, and Sir Alex Ferguson, his former Manchester United manager who famously dubbed him “a born winner.”

As tributes poured in from fans and fellow athletes, Beckham’s wife Victoria posted a heartfelt message online, writing: “Couldn’t be prouder of you, Sir David Beckham. We love you so much.”