2. Oxford shoes for skirts
If you are planning to wear midis or skirts then you can pair up your dress with oxford shoes. These shoes are elegant and without worrying looking short. But just make sure that the skirt is not that close fitting. During winters if you do not want to go for the bare flats then another great option are oxfords.