Spring is here, and so is our hunt for clothes that are both functional and fashionable. Few pieces deliver on both fronts ...