Spring is on the horizon and we've found the perfect new season denim maxi skirt from Marks & Spencer that rivals designer versions for a fraction of the price