Someone else commented: “Very flattering ... If you're after a short denim skirt, M&S is selling a white mini denim skirt for £19.50. New Look is selling one in pale blue for £26.99.