Brit Award-winning singer Ed Sheeran made a dying fan's dream come true by giving her a personal bedside gig.
Late schoolgirl Abigail Fleming, 14, put together a list of wishes she hoped would come true before she died following a lengthy battle with cancer.
The teen wanted to be serenaded by the chart-topping star and also requested a hot air balloon flight and custard and jelly fights.
And the Lego House singer helped make one of Abigail's wishes come true by performing for her in hospital.
The musician visited Abigail on his day off at Bluebell Wood Children's Hospice in Sheffield.
Her mother Maria told The Sun: "She really loved it. He didn't just make her day, it made her life. He was a complete gentleman. He flew in from Paris to London and then caught the train to Sheffield. Abigail gave him a card and a key-ring to say thank you. He gave her a bracelet which somebody had given him for his 18th birthday."
Before her death, Ed also recorded a video message in an effort to keep Abigail's spirits high and offered her a free ticket to one of his concerts.
On hearing of Abigail's death last month, the saddened singer took to Twitter to to voice his respects.
He wrote: "Rest in peace Abigail, gone too soon. My love and thoughts are with the family."
Ed now plans to raise money for the cancer hospice.