Ed Sheeran may be a very busy man at the moment but he still found time to give 8-year-old Kai the surprise of his life on Ellen.

Kai was there to give Ellen a Valentine’s card and then wanted to serenade her with one of his favourite songs. Ed Sheeran was sat backstage in his dressing room watching it all before deciding he just had to join him on stage!