Ed Sheeran and Beyoncé's "Perfect" Duet Is Going to Be Played at Every Wedding You Attend in 2018

It lives up to the name.

Music artist, Entertainment, Performance, Singing, Singer, Song, Music, Performing arts, Musician, Pop music,
(Image credit: Getty Images)

Ed Sheeran and Beyoncé have recorded a duet and it might be the most romantic song of all time. Ed announced the duet earlier today on Instagram.

Of course, if you're familiar with Ed's catalogue, you might have been thinking, "But he already has a song called 'Perfect' and I've heard it and Beyoncé is definitely not on it."

You would be right about all of those things. Here's the official music video for the version of the song that only features Ed:

It's a good song. It's a romantic song. But it is not a perfect song. Add Beyoncé, however, and that all changes. The duet is gorgeous and butterfly-inducing and will no doubt be played at every single wedding you attend next year, so you might as well get used to it now. Listen for yourself below:

Kayleigh Roberts
Kayleigh Roberts

Kayleigh Roberts is the weekend editor at Marie Claire, covering celebrity and entertainment news, from actual royals like Kate Middleton and Meghan Markle to Hollywood royalty, like Katie Holmes and Chrissy Teigen. She’s a Ravenclaw who would do great things in Slytherin. To learn more about her, google “Leslie Knope eating salad GIF.