Marks & Spencer M&S Pure Cotton Printed Scoop Neck Maxi Beach Dress Brown Mix - £48.00