Marks and Spencer shoppers are loving a blazer that's the perfect addition to your everyday edit . Both practical and stylish, it's a great versatile piece that can easily be dressed up or down. The popular Linen Rich Single Breasted Blazer , on sale for £59, is available in sizes 6 to 24.

It comes in black, white, bright blue and medium green - although some sizes in certain colours are currently out of stock. Crafted from a breathable linen-rich fabric, it's cut in tailored fit with a single-breasted fastening and neat lapels. It also features flap welt pockets at the front as well as a secure inside pocket, and is fully lined for comfort .

READ MORE: Shoppers flock to buy 'designer inspired' £30 River Island sandals loved by Frankie Bridge For a casual but put-together look, you can add a denim maxi skirt, such as the £35 Denim Split Front Maxi Skirt from Marks and Spencer. The blazer has a 4.7 rating from across 52 reviews .

A very pleased shopper wrote: "This jacket is really nice, looks much more expensive than it is, works well with dresses and trousers, and can be dressed up or down. Flattering fit too, the white will definitely be a summer staple - would love this in brighter colours." To see all the best Deals, Sales and Bargains in London, check out our Facebook group .

"This blazer is soft and comfortable to wear. It’s extremely good value too as it looks more expensive than it is," another added, while a third commented: "This is a fabulous jacket at a great.