luxury women's long dress with braided straps