A waterproof shoe would be best given the likely snow/water outside – and you can get waterproof shoes in the form of sneakers, boots, loafers, mary janes, ballet flats, etc. Here are some examples online. I would just choose something that would be comfortable for you. When going ins...