White shoes look attractive and stylish, but dirt, dust and stains can quickly take away their fresh appearance. If you are ...