By Sam Reed
Updated May 19, 2018 @ 11:15 am

It’s no Beychella, but the royal wedding did have a better musical lineup than the wannabe DJ at your second cousin’s reception.

Guests like George and Amal Clooney, Oprah Winfrey, and Priyanka Chopra were serenaded by Elton John during the lunchtime reception, which was hosted by Queen Elizabeth at St. George's Hall following the ceremony at St. George’s Chapel.

It was not a surprise that Elton John performed at the wedding, considering the legendary Brit also played at Prince William and Kate Middleton’s nuptials back in 2011. John was a good friend of Harry and William’s mom, the late Princess Diana, so it seemed most fitting that he pay homage to her by giving her youngest son the ultimate wedding gift. Plus, what better way to prepare for a Gucci-fied farewell tour than by getting a little practice in front of the royal fam? Later, 200 guests will celebrate the couple at the evening reception at Frogmore House.

The Spice Girls were also expected to perform, especially after Mel B. (Scary Spice) dropped some suggestive hints during an appearance on The Real back in February.

Other names that were thrown in the ring included Coldplay (like every other 30-something white man, Harry, apparently, is a big fan), Ed Sheeran, and James Blunt. You'll remember Blunt as the singer-songwriter behind the one-hit-wonder "Beautiful"—but he also apparently spent time in the army alongside Harry, and was once summoned by the Prince to perform during the 2016 Invictus Games. When the Prince calls...