I have this ribbed, knitted dress from Tesco, a total bargain at just £10. I've worn it with thick opaques and some black boots that are very similar to the picture I've added (never done that before, hope it worked) but have no idea what kind of jacket or coat would go with the outfit.
I don't usually wear dresses so haven't really got anything that looks approriate, except an old black coat from years ago that is 3 sizes too big 