Prince Harry has been reunited with a terminally ill boy in hospital - a meeting the family say they will treasure forever.
Ollie Carroll, six, from Poynton, Cheshire, suffers from Batten disease, which has led to him losing his ability to speak and walk.
Harry spent an hour talking and "making memories" with Ollie and his family at Great Ormond Street Hospital while he was in getting treatment with his sister Amelia.
The occasion was not an official engagement, and a Kensington Palace spokeswoman described it as a "private visit".
A photograph posted on the family's Facebook page shows Harry with Ollie in his lap, and the royal appears to look down at the child as he holds his head with his hand.
It was not the first meeting for Harry and Ollie, as the pair met last October at the WellChild awards, where Ollie was receiving the Inspirational Child award.
His mother Lucy described Ollie's meeting with Harry at the awards ceremony - when he used all his strength to stand up to hug the prince - as "truly magical", and said she believed "a bond was made" between the pair in that moment.
Writing on the Facebook page Ollie's Army Battling Against Battens, she said: