I saw a dress very similar to this in a charity shop on Saturday, I decided not to buy it because it was white (and I'm messy) but over the weekend it was on my mind so I went in today but I had been sold.
I've found this in Amazon which is really similar but the tassels were white and it was knee length. It was a decent brand but I can't remember which, might have been white stuff and it was sold as xl rather than a proper size
https://www.amazon.co.uk/Trendyol-Women-Beachwear-Standard-Oversize/dp/B09WF51SRV/ref=sr_1_81?adgrpid=1181975898893065&hvadid=73873697270117&hvbmt=be&hvdev=t&hvlocint=188&hvlocphy=69102&hvnetw=o&hvqmt=e&hvtargid=kwd-73873631420987%3Aloc-188&hydadcr=22610_2171595&keywords=white%2Btassel%2Bdress&qid=1684757894&sr=8-81&th=1&psc=1