Just when you thought Ed was done with duets...
Ed Sheeran definitely doesn't need any help staying at #1 with his hit single Perfect, even though he has now released THREE versions of the song.
The first, obviously from his album Divide, which just featured him crooning the love ballad. We thought that was enough.
Boy were we wrong.
Then last month, Ed dropped the second version with Queen Bey, who actually recorded her vocals while heavily pregnant with her twins Sir and Rumi.
And now Ed has teamed up with world-renowned classical singer Andrea Bocelli for this gorgeous, Christmassy version of Perfect, backed by a symphony orchestra.
Did we mention Bocelli's parts are all sung in Italian. Swoon!
Have a listen.