I finally found a version of this look for less dress that I like for me petite frame, and it is under $30 today!
My dress is on limited time deal, plus has 10% off coupon, making options as low as under $29. I am wearing an XS. It is meant to be a loose flowy fit. I would go true to size. If you are tall, then size up for length. Click below to shop.
I also found an option that is only $20. I have not tried it, so cannot speak for the quality. I would read the reviews before purchasing. Click the pic to shop.