What the best-dressed bachelors are wearing this season