Rain has always been tough on a man's feet because, let's face it, if you're over ten you're not going to wear galoshes. The result is that you end up trudging to work in the rain and spending the day miserably with cold, soggy socks.

If this happens to you, it's time to get excited.

The good people of Refinery29 have assembled a collection of slick, waterproof shoes you can wear without being ashamed, some of which are cool enough to wear even when it isn't raining.