ASOS DESIGN long sleeve tiered smock mini dress in black | ASOS

Responsive image
source