The Duchess of Cambridge brought a smile to countless faces as she sung nursery rhymes with children at a hospice in Middlesex.
Kate, who is Royal Patron of East Anglia's Children's Hospices, attended a tea party at Shooting Star House Children's Hospice where she took part in a sing-a-long.
The Duchess popped on a frog hand puppet for the performance as she giggled and sang along.
The 31-year-old was wearing a grey Reiss jacket combined with a pair of dark blue jeans and ankle boots. And how fab does she look!
According to the Mail Online, Kate had a fan in five-year-old Demi-Leigh Armstrong who presented a posy of roses to the Duchess,
Kate then wished the youngster a happy Christmas, with Demi-Leigh replying: "But it's not Christmas yet."
And as Kate turned to leave, the little girl, who is recovering from a kidney transplant, grabbed her leg and said: "Oh, give me a hug first".
More Duchess Kate? Well here you go...