He can honestly cover anything and I would listen to it, but this is amazing. I definitely had a Hit Clip of this song back when I was younger (who remembers those?!?) Ed Sheeran covered Britney Spears's "...Baby One More Time" and it is amazing. I wonder what a duet between those two would sound like?
This isn't his first time. Maybe this is his go-to karaoke song? Throwback to a few years ago when he covered this song at iHeartRadio, and added his own freestyle as well. Is there anything he can't do?