Is there a general rule of thumb? Maybe ones that are high vamp? A friend is asking me about what shoes are ok with socks, specifically between flats and clogs, and yet not sneakers. Boots? Loafers?

I'm sure the answer is around the forum somewhere but I didn't find much when I did a search.