White shoes look stylish and go with almost every outfit, but they get dirty very quickly. Even a small stain shows up ...