Try to remove as much of the oil as possible, which is not a matter of a few minutes. So, leave the baby powder on your shoes for 24 hours so that they absorb as much of the oil as they can and prevent permanent staining.