There is no doubt that pulling off a glamour act in scruffy, beat-down shoes, or those hazed by a film of dirt and dust is near-impossible.
Make it a point to always sport neat shoes. Before wearing, eyeball the uppers and the heels to make sure they are free of marks, discoloring, stains or other issues, such as mud or grass. Wipe or brush any offending particles or, if the shoe is too sub par to be seen in public, take it to the cobbler for resuscitation or the trash can if you feel it’s beyond human help.
Also, store in your car, purse or briefcase, a few on-the-go type shoe polish wipes. These are fast and clean to apply: the material slips over your fingers; one side has shoe polish, which you apply to both shoes and let stand for a minute. The other side is a shoe polisher which you use to buff the surface of your shoes.You can buy these handy items in clear as well as black and brown, and they act as little confidence-lifters, as walking in a meeting with a super-spiffy pair of shoes is always more inspiring than drudging in with murky looking ones.
I like Shine To Go (www.shinetogo.com). These tiny packets can be found in supermarkets and drugstores, like Target, Rite-Aid, Walmart and others.
Note these polishing cloths are suitable for smooth leather and not suede or Nubuck, which benefits from a soft brushing and periodic stain lifting and protection.