What makes a cardigan frumpy? They are for sale in every shop year after year so I don't ever see them not being in fashion, people clearly wear them year round but what makes one frumpy?