Fitted or oversized, detailed or minimal, colourful or neutral - there’s a cardigan to suit every mood and situation this season. We’ve found the 49 best to buy now
                            
                            
                            
                            Fitted or oversized, detailed or minimal, colourful or neutral - there’s a cardigan to suit every mood and situation this season. We’ve found the 49 best to buy now