Demi Lovato joins Ed Sheeran on stage to perform a duet of 'Give Me Love' - WATCH

Think of the most beautiful thing you can think of. Now times that by ten and introduce Harry Styles naked in a metallic silver loin cloth into the situation and we're just about talking the level of beauty that you get when Ed Sheeran and Demi Lovato joined together to perform hit track Give Me Love.

Ed Sheeran and Demi Lovato perform together - Images -

Ed and Demi have been teasing us with talk of them meeting up for a writing session for WEEKS and it looks like they finally got to hang out this week after bumping into each other at the 104.3 MY FM's My Big Night Out.

Advertisement - Continue Reading Below

That wasn't it though and in true popstar style, they decided to treat the audience to something rather special - a duet of Ed's track Give Me Love, which Demi has been covering on tour this year.

Have a watch and a sway along below.

Now if they could record it, release it and hire Harry Styles to do some interpretive dancing with a unicorn in said metallic silver loin cloth as the music video, that would be just perfect.

Most Popular

If you want more Ed in your life, we've got some exclusive videos coming your way this week and here's a little sneak peek of what's in store...

Ed Sheeran: 'An ex-girlfriend has written an album about me. Some of it's nice, some of it's not'

Ed Sheeran premieres brand new Multiply album track Afire Love and you need to listen to it right now

Read Next: