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.
Prince Harry and Meghan Markle's Royal Wedding: New Details on the Big Day!
ET's royal correspondent, Victoria Arbiter, thinks Sheeran would be a great fit for the job.
"Ed Sheeran has yet to confirm but I'm not sure you turn down Prince Harry and Meghan Markle," she notes. "People love his romantic love songs so he's an ideal candidate for that first dance and I think Harry has always enjoyed Ed Sheeran."
If he does play, Arbiter believes, it will be during the evening reception.
"This is where everyone's really going to get down, this is for close friends and family," she says. "It's going to be hosted by Prince Charles and so I think if Ed Sheeran is going to be performing at any of them, it's going to be [the evening reception].
Sheeran has teased the idea of performing at the royal wedding before. In December, Sheeran spoke to ET's Keltie Knight at KIIS-FM’s iHeartRadio Jingle Ball Presented by Capital One at the Forum in Inglewood, California, where he said he'd play the ceremony "if I was free."
"I get asked this all the time like I know the royal family. I've met Harry once!" he confessed. "[And] that was in 2011 at his grans' Jubilee, and it was like, 'Hey.' 'Hey'... I barely know him!"
Well... you may be getting to know him a little better now, Ed!