Prince Harry and Meghan Markle's wedding is fast approaching, and more and more details are being revealed. While we'll have to wait until the big day to discover things like Meghan's wedding dress designer, a source recently revealed to ET that the royal couple has apparently booked the most "perfect" wedding singer: Ed Sheeran.
Although it was rumoured that Elton John might have been given the honour, the pop star had previously teased the idea of performing for Harry and Meghan, saying that he would play "if I was free." Of course, this choice wouldn't be surprising given that Ed's songs are a very popular first dance choice. That being said, we wouldn't be against an Ed Sheeran and Elton John duet . . . just putting it out there!