Demi Lovato Covers Ed Sheeran's "Give Me Love"

This content is imported from YouTube. You may be able to find the same content in another format, or you may be able to find more information, at their web site.

We wouldn't trust Ed Sheeran's "Give Me Love" with just anyone, and have to hand it to Demi Lovato — she pulled it off. During her hour-long set at iHeartRadio Live, the 21-year-old tackled the heart-wrenching torch song and gave it everything she got.

"This my surprise," she told the crowd before launching into the ballad. "It's one of my favorite songs. This song means everything to me."

Lovato's passion for the song showed true, so much so that Sheeran himself complemented the singer in a tweet:

This content is imported from Twitter. You may be able to find the same content in another format, or you may be able to find more information, at their web site.

Update: It seems that Sheeran was so impressed with Lovato's cover, he felt compelled to perform it with her! During 104.3's Big Night Out concert, Sheeran and Lovato took the stage and performed the song together. Watch, below:

This content is imported from YouTube. You may be able to find the same content in another format, or you may be able to find more information, at their web site.
This content is created and maintained by a third party, and imported onto this page to help users provide their email addresses. You may be able to find more information about this and similar content at piano.io
Advertisement - Continue Reading Below
More From Makeup