Ed Sheeran and Don McLean perform 'Vincent' together

Music 27/08/2018

Two amazing voices joined together for one brilliant performance as Ed Sheeran invited Don McLean to share the stage with him.

Performing Don's hit song 'Vincent', the two performed at a special charity fundraiser for teens with cancer.

Ed Sheeran introduced Don as someone who has sung two of Ed's favourite songs, and when they bumped into each other backstage, Ed told him "we got to play together!"

Watch their full performance above.