Princess Kate has made an unexpected public appearance, meeting bereaved families of three young girls murdered at a Taylor Swift-themed dance event.