Princess Catherine radiated joy and compassion as she interacted with families of kids bravely fighting terminal illness ...