Kate Middleton has fulfilled a promise she made to a young girl fighting cancer in Scotland.

The video was shared on social media and the Duchess of Cambridge can be seen meeting five-year-old Mila Sneedon.

The Duchess is wearing pink after Mila made the request when the pair spoke last year.

“I want to give you a big, squeezy cuddle,” Kate is seen telling Mila in the clip.

“I love your dress. Can you give it a twirl?”

The pair became fast friends when Mila participated in Duchess Kate’s Hold Still photography project.

Mila’s family submitted a photo of her waving to her father through a window as she underwent chemotherapy for acute lymphatic leukemia.

The touching meeting came on day seven of the Duke and Duchess of Cambridge’s royal tour of Scotland.

This article originally appeared on Over60.