Marks & Spencer's sell-out printed maxi dress is back in stock

Responsive image
source