John Lewis shoppers have been loving a £55 blazer that comes in three different colours.
The much-loved retailer is known for stocking an array of different brands from Mint Velvet to AllSaints, as well as its own 'affordable' ANYDAY range. This time, it was a John Lewis own brand blazer that got plenty of attention online for being 'soft' and 'flattering'.
It comes in shades navy, orange and natural and has received a total star rating of 4.7 out of 5 from shoppers. The blazer can be paired with these Cropped Linen Trousers priced at £31.20 - which come in navy, green and a 'natural' shade.