Forget frumpy knitwear - these are the three cardigan trends fashion people are wearing this season, from chic funnel-neck styles to flattering wrap and zip-up designs.