Sian Reeds, a teenager from Portsmouth, was diagnosed with an inoperable brain tumour last October.
Doctors advised her to create a bucket list - which included a wish to meet pop star Ed Sheeran.
On her 16th birthday, Sian was invited backstage to meet Ed Sheeran while at his concert.
Sian said that Ed took individual and group selfies with her family and gave them all hugs.
WATCH: Sian describes what it was like to meet Ed Sheeran...
Sian gave Ed a pink bracelet, which the family are selling to raise money for a brain tumour charity, Indee Rose Trust.
Sian said the singer "wore it the whole show, even though it was getting in his way. He had to keep pulling it back up his arm."
The 16-year-old has more than 30 pop characters to mark every treatment in hospital.
Since Ed Sheeran signed his own, it has become Sian's favourite.
Watch full report by Sally Simmonds below: