WATCH: Ed Sheeran - Love Yourself (Cover)

Just when you think Ed Sheeran can't get any more perfect! 

After shaking up the music world with the release of his new album Divide this week... He rocks our world yet again, with an AMAZING cover of Love Yourself by the equally talented Justin Bieber.

Check out the killer performance below!