This week Ed Sheeran has continued to make news and stay at the top of the charts. His hit song “Perfect” was released again, this time as a duet with none other than the Queen herself, Beyoncé.

Its sweet message and melody would make any heart flutter. The lyrics tell a story of falling in love as young kids and continuing to grow their life and love together. Beyoncé joins in during the second the verse and provides an interesting contrast to Sheeran’s raw, emotional voice. They harmoniously come together to create a powerhouse sound that could not be more perfect.

Besides being on the top of the billboard charts, “Perfect” has also been listed as the one of Top First Dance Songs of 2017 according to Style Me Pretty. Sheeran’s other song “Thinking Out Loud” also made the top of the list.

We agree this song is perfect for a first dance because the lyrics make a couple feel like it was written specifically for them and their own love story. This won’t be the last year we hear this song being played for a first dance. We anticipate that this tune will go down as one of the classics for years to come.