Marks & Spencer M&S Pure Cotton Midi Cami Dress in Blue Mix - £46.00