The Princess of Wales talked dinosaurs and blew a kiss to a little boy with a rare vein condition during a visit to a hospital in London.
Kate chatted to Arjun, three, at Evelina London Children's Hospital where she had stopped to meet children being treated at a new cardiac unit - part of a project to turn Evelina into the capital's most comprehensive medical centre for youngsters.
The princess sat beside the youngster, who was being discharged from hospital on Tuesday following treatment since the start of the year for a rare pulmonary vein condition after suffering a cardiac arrest.
Kate picked up his toy dinosaurs and asked their names as the boy's parents encouraged their suddenly bashful son to talk.
The princess told the couple: "It's amazing how children cope," and later added, "I bet you're desperate to get home?"
Evelina London is expanding its services to meet increasing demand and plans are underway for a new neighbouring hospital building, expected to open in the early 2030s.
A key part of the expansion is their ongoing work with cancer specialist hospital The Royal Marsden, along with the major teaching institution St George's Hospital, to move specialist cancer and blood and marrow transplant services for children in south London and southeast England into the future Children's Cancer Principal Treatment Centre, housed in Evelina's new building.
Read more from Sky News:
In pictures: King Charles tours regiment in tank
Stalker who targeted James Bond producer given indefinite hospital order
Mr Sharma said after Kate's visit: "It's absolutely amazing, she was so wonderful, just to take the time to listen to us.
"She actually took an interest...how we coped as a family, even wishing us well when we get home as a family."
The proud father said his son "blew her a kiss" and Kate responded with the same gesture, as he praised the treatment his child had received at the hospital, and added: "It's like leaving a family to go back to our own family".
Kate also met a mother and her baby daughter, and chatted to a teenager who had issues with her pacemaker that left her passing out.
Before leaving, she held informal chats with the medical team working on creating the cancer specialist centre and met parents involved.
After the visit, Evelina London's chief executive, Gubby Ayida, said of Kate: "She's brilliant with the children, she always lights up the place for the children when they come in.
"And some of them are quite sick, because we are a specialist hospital, so a day like this is really very special to them."
The visit comes just over a week after Kate completed the gruelling Three Peaks Challenge to raise money for The Royal Marsden Cancer Charity.
The future queen climbed the highest mountains in Scotland, England and Wales - Ben Nevis, Scafell Pike and Snowdon - within 24 hours to raise money and "explore life beyond diagnosis".
(c) Sky News 2026: Kate talks dinosaurs and blows kisses as she meets boy, 3, with rare condition
UK set for highs of 34C this week as heatwave conditions may return
Sky to pay £1.6bn for ITV's broadcast and streaming division
Drill rappers guilty of murdering 18-year-old who was shot dead
'Evil' arsonist who murdered OAP by setting wheelie bin on fire jailed for life
Maddy Cusack's coach told FA she was 'generally a liar', inquest hears
Killer who cut victim's body into 10 pieces gave police a map to find her remains
Stalker who targeted James Bond producer given indefinite hospital order
Pharmacies fear new weight loss pills will lead to rise in dangerous fakes
