“It was such a beautiful, incredible wedding,” she said. “It was just the best day. They looked so happy, and everybody was just so happy for them. Meghan seems like a genuinely lovely woman, who really loves him. It felt very real, very honest.”

Asked if she was nervous at all to attend a royal affair like that, Beckham said, “I wasn’t nervous, no. I was just really honoured to have been invited. I would have been nervous if it had been my day.

“Quite honestly, it was such a relief not to be hugely pregnant at this royal wedding that it was a joy to be able to choose anything I wanted to wear.”

Beckham was nearly seven months pregnant in 2011 when she attended the wedding of Prince William and Kate Middleton.