Disney Princess sandals with heel strap