Marks and Spencer's Suedette Midaxi A-Line Skirt costs £45 and is available in three lengths: petite, regular and tall. It's also been given the seal of approval by shoppers