19 places we shop at for women's workwear - and the best styles to buy