I've been through the process of looking for winter footwear for cycling. I looked at bicycle-specific winter cycling shoes. They were expensive and required cleats. I tried bicycle shoe covers over my running shoes but the bindings frailed and my socks got wet anyways.
I looked at overshoes but NEOs cost the same as a new pair of boots and the affordable style I found at Canadian Tire didn't have the right size plus, the mfr didn't make them any more.
Then I ran across a sale at my local outdoor store. So I purchased winter hiking boots on a season-end sale for $57. And that's what I wear for winter cycling. I can walk in them too when I get off my bike.
Don't forget to wear spikes so you won't slip when you get off your bike.