Stuart Camp told how the princess was pretending to knight another famous entertainer when she accidentally struck Sheeran with a ceremonial sword.
Celebrities attending the royal wedding of Prince Harry and Meghan Markle included Oprah Winfrey, Serena Williams, Elton John, Idris Elba, George and Amal Clooney, Victoria and David Beckham, Priyanka Chopra, and more.
Plus all the wedding dress and ceremony details you need to know.
Oprah Winfrey, George Clooney, Idris Elba and more attended.
But it ends up backfiring on the host.
The singer gets blunt about his hit song and new album, "The Afterlove."