Who sang a duet with Ed Sheeran on the song "Perfect"?
Answer
Beyonce
Answer
Beyonce
Who sang a duet with Ed Sheeran on the song “Perfect”? Beyoncé sang with Ed Sheeran on “Perfect Duet,” the version released in 2017. The original “Perfect” appeared on Sheeran’s third studio album, ÷ (Divide), and was initially performed as a solo track.
Beyoncé’s version was released on December 1, 2017. She sings a newly adapted second verse from a female perspective, while the arrangement is more stripped-back and acoustic than the original recording. Sheeran said he approached Beyoncé because “Perfect” was reportedly her favorite song on the album.
The collaboration became a major commercial success. “Perfect Duet” helped propel the song to number one on the Billboard Hot 100 and topped charts in several other countries. Sheeran also recorded “Perfect Symphony” with Italian tenor Andrea Bocelli, which is why Beyoncé is the answer to this question specifically, but not the only artist to record a duet version.
Source: Wikipedia · fact-checked Aug. 2026