Princess Kate gave Queen Elizabeth this thoughtful gift one Christmas.