Victoria Beckham, Emma Bunton and Geri Horner have been invited to Prince Harry and Meghan Markle's wedding but Mel B and Mel C have missed out on an invite.

It was initially thought that the Spice Girls could be making their big comeback at the royal couple's nuptials but it has now been revealed that just three of the five Spice Girls managed to get on the exclusive guest list for the big day.

A source told the New York Post's Page Six column: "Only Victoria, Emma and Geri were invited, so clearly, the Spice Girls were never going to perform."

Mel B, who is currently at home in Los Angeles, and Mel C were both left off the invitation list.

Meanwhile, Geri previously revealed she wants The Spice Girls to perform at the royal wedding.

A source said at the time: "Geri suggested the Royal Wedding is a fantastic opportunity, and that they should offer to perform at the reception. She has been told that Meghan was a big fan of the Spice Girls.

"And the wedding fits in perfectly with Geri's idea that the reunion should be very British. She sees it as a big part of their identity, and one they should keep. But at the moment the girls are not all decided on the topic of performing. And surprisingly it is Mel C, not Victoria Beckham, who is refusing to get on stage.

"Despite reports to the contrary, Victoria is now quite proud of the Spice Girls and their achievements. She feels strongly that if they reunite, they will have to perform. Mel is not so sure she wants to go down that path and will need some persuasion if they are to sing together again."