This might be the best thing to ever happen to Friday. Yes, that's right, Ed Sheeran covered Beyonce's 'Drunk in Love.' And, yes, it's every bit as epic as you'd hope it would be.

Take a second to calm yourself down and as we fill you in on the details. While visiting Elvis Duran and the Morning Show, Ed teased the radio host by saying he was going to make him groove and giggle like a little girl. (To be fair, we were totally swooning as well!)

The British singer then launched into a stripped-down rendition of Bey's hit. While Ed's version lacks Jay Z and auto-tuned editing, it's still incredibly catchy and is a fantastic cover. Ed even throws in a lil '1+1' at the end! Oh, and be sure to check out Ed's bashful grin when he chants "surfboardt" around the 2:34 mark.

Okay, we're done talking. Enjoy the amazing performance in the video below!

Watch Ed Sheeran Cover Beyonce's 'Drunk in Love'