Despite its affordable £12 price tag, the Primark cardigan exudes a high-end look. The snug knit boasts two patch pockets on ...