Marks & Spencer just dropped a chic denim midi dress in the autumn/winter collection and it's so Kate Middleton. Shop the stylish staple dress for just £39.