I have a terrible fashion sense and have about 3 outfits that are nice looking for work (if you don't count my suits). I need some fashion help for work. I have shoes covered. I have 3 pairs of dress pants that fit and some skirts but I hate wearing skirts in the winter. Tops are where I really need help. I never know what to wear on top. If all else fails, I put on a black tank top and a cardigan. I only own 2 cardigans, though.

If you have to dress nicely to work, what do you wear? What should I add to my closet that will make a big difference?