The Style List: 30 feel-good buys