Yesterday, Ed Sheeran announced on Instagram that he would be re-releasing his song "Perfect" as a duet with Beyoncé and people were pretty goddamn excited. View this photo on Instagram instagram.com Well the "Perfect Duet" has just been released and yep, it was definitely worth being excited about. View this photo on Instagram instagram.com You could be mistaken in thinking that this is an angel singing but it is in fact Beyoncé, an easy mistake to make. Some people thought it sounded romantic AF. Alex Goldschmidt @alexandergold *adds ‘Perfect Duet (with Beyoncé)’ by Ed Sheeran to dream wedding playlist* 01:27 AM - 01 Dec 2017 Reply Retweet Favorite And that it was basically the best thing to happen all year. Tess @tess___lyon Just gotta say Beyoncé and Ed Sheeran singing a duet to perfect is the greatest thing that has happened this year 02:15 AM - 01 Dec 2017 Reply Retweet Favorite While others were just admiring how good they both sound. Nicholas Liddle @NLiddle16 When @Beyonce says “met an angel in person” at this part, I almost fainted. The Ed Sheeran and Beyonce “perfect due… https://t.co/uxY96dj1dS 12:36 AM - 01 Dec 2017 Reply Retweet Favorite It turns out that before the release of his record-breaking album ÷ Ed actually played the song for Beyoncé on the guitar, and according to his reps "she immediately fell in love with it." Kevork Djansezian / Getty Images Cuteeeeee! Now if you'll excuse me, I've got some more crying to do. Tap to play or pause GIF Tap to play or pause GIF Tap to play or pause GIF Tap to play or pause GIF Via giphy.com You can listen to "Perfect Duet" in full here.