Two years after spending Christmas in hospital waiting for a heart transplant, 10-year-old Amelia is back on the wards.
Not as a patient, though. This time, the schoolgirl is delivering about 1,000 gifts to children receiving treatment during the festive period.