One of the best ways to keep your leather dress shoes looking like they’re fresh out of the box is to take the time to polish them—especially before it rains. Not only is it good practice to polish your shoes at least once per month, but the wax in the polish or cream will also seal the leather to protect it from moisture, dirt and salt