We tried more than 40 options to find the ones worth wearing all season.