The British sensation Ed Sheeran took to Elvis Duran’s show to deliver his full cover of Queen Bey’s ‘Drunk In Love’ and he does not disappoint! Check out Ed Sheeran’s acoustic version of Beyonce’s hit as long with a few bars, below.