While the royal wedding was an elaborate affair with a sea of famous faces among the crowd, there were also some notable absentees.
For example, hadn’t we all been sure Ellie Goulding and Ed Sheeran would be among the guests? Didn’t one of the Spice Girls tell us they were all going?
Proving the wedding speculation was truly just that, we have rounded up the celebrities we thought would be there, but weren’t.
In March, the British tabloids were rife in their reports that Prince Harry had invited "three" of his ex-girlfriends to the wedding: Chelsy Davy, Cressida Bonas and Ellie Goulding.
The report had two major flaws. For one, it's never been confirmed that Harry and Ellie Goulding dated. And two? She wasn't even at the wedding. Going by her Instagram, it appears the spent the weekend in Cannes.
Though the Duke and Duchess of Cambridge invited Ellie to perform at their wedding reception in 2011, she did not boast an invite to the most recent royal wedding, despite three years later, befriending Prince Harry after meeting him through the Invictus Games.