Marks & Spencer M&S Printed Floral Mini Tea Dress in Ivory mix - £26.00