Fashion fans have fallen head over heels for a beautiful Marks and Spencer skirt they say is 'perfect for all seasons'. The Denim Maxi A-Line Skirt is described by the retailer as a 'wardrobe staple' ...