As if Ed Sheeran‘s “Perfect” wasn’t already big enough, Beyoncé‘s ensured it will be a fan favorite. The most talented performer and singer of our generation lent her vocals to the track. The result? Nothing short of amazing. She also makes the “carrying children” line a lot less creepy.
Give it a listen here:
Get the duet here.