Victoria Beckham will "forever cherish" the day her husband Sir David Beckham received a knighthood.

The 50-year-old former England football captain was knighted by King Charles during an investiture ceremony at Windsor Castle on Tuesday (04.11.25) for his "services to sport and charity".

Victoria, 51, was in attendance to support her significant other, and praised him as "the same kind, humble, hardworking man" she met 30 years ago.

She wrote on Instagram: "David, from the moment I met you 28 years ago, you’ve always been so proud to represent your country. Whether on or off the pitch, no one loves England or respects our Royal Family more, so to see you honoured by The King today is something I’ll forever cherish.

"You’ve achieved so much, and yet you’re still the same kind, humble,

See Full Page