Marks & Spencer M&S Lacquer Red Halter Neck Maxi Dress - £40.00