And while knitwear trends have subtle ebbs and flows (the sweater vest ... Now, cardigans are the new sports coat or layering ...