I use galoshes or overshoes... I have a massive pair for my construction boots and would get a smaller pair for dressier shoes.... amazon has a bunch of different models but I just found my locally for cheap. I'd imagine any decent tailor would have nice fold-able ones for shoes. They work really well.