The slipper fits latest Cinderella school