Is Ed Sheeran about to become apart of royalty history!?
Sources are saying the singer has been asked to perform a few songs at Meghan Markle and Prince Harry's royal wedding in May.
If Sheeran accepts, Meghan and Harry will have landed the "Perfect" song for a first dance, especially if the 26-year-old singer can get Beyonce to join him for a royal wedding rendition of their romantic duet.
Who would you like to sing at YOUR wedding?!