Marks & Spencer M&S Pure Cotton Tie Neck Midi Dress in Black - £46.00