They are just the kind of heart-warming cards that were being opened by mothers up and down the country yesterday: Sweet, affectionate and lovingly homemade.
But there was one significant difference in the hand-drawn greetings cards from Prince George, Princess Charlotte and Prince Louis, which were posted on the Kensington Palace Instagram account to mark Mothering Sunday.
They were not for their mother, the Duchess of Cambridge, but for their grandmother Princess Diana – a woman whom they never knew but whose influence towers over the monarchy, almost as much in death as she did herself in life.
On their own, the cards adorned with hearts, kisses and stickers for a princess who died almost 24 years ago are remarkably poignant, as was the palace’s intriguing admission that William and Kate’s children write loving messages to their paternal grandmother each year on Mother’s Day.