High street retailer Next has reduced the price of a mini shirt dress shoppers have described as 'very flattering' and 'comfy ...