Scottish singer-songwriter Tom Walker has discussed his “top secret” rehearsal with the Duchess of Cambridge ahead of their performance together at the Royal Carols in December.

Appearing on Good Morning Britain, Tom said Kate Middleton is “fantastic” and a “really talented musician”.

Kate played piano for Tom for his emotional performance of the song For Those Who Can’t Be Here at the carols event at Westminster Abbey, surprising royal fans with her musical talent.

“We had a rehearsal together, a ‘top-secret’ rehearsal, just to make sure we were both comfortable with playing with each other and so she could get her head around the arrangement of the song,” he explained.

Walker explained that the rehearsal took place at London’s Metropolis Studios, and how he was sworn to secrecy.

The duchess, who also hosted the event, wrote on Instagram, “Together at Christmas brought together so many inspirational individuals for a night of wonderful carols and music.

“But above all, it was about celebrating the goodwill, acts of kindness, love, empathy, and compassion which have helped people come through these difficult times.

“Thank you to all involved for making this happen.”

In an interview with The Sun, Tom said his performance with the duchess was a “wonderful experience” and described her as “so warm”.

“She made the effort to thank all the musicians but it was us who felt so grateful to be part of something so special,” he explains.

Royal fans were stunned by Kate’s hidden talent, with one person writing on social media, “She plays the piano too? Now I love her even more.”

Check out the performance below.

This article first appeared on OverSixty.