https://www.allsaints.com/women/dresses/mina-slim-fit-printed-maxi-dress/W159DB-9833.html
Limitation is that I can't walk in narrow heels like the ones in picture. It's for a 'work event' but not a really formal one. The dress is a bit looser fitting IRL than it looks in the pictures...