This has got to be one of the most unexpected covers for quite some time. New Orleans crooner Frank Ocean, who likes to sing tunes about drugs and strippers, being covered acoustically by Ed Sheeran. That's Ed Sheeran from Halifax, West Yorkshire.