I’m an almost 50-year-old shopping writer — here’s why this under-$20 cardigan is my spring go-to Yahoo Lifestyle Canada