Singer Ed Sheeran has made a young fan's dreams come true by surprising her in hospital. He visited nine-year-old Melody Driscoll who dances along as Sheeran sings his hit Photograph.