Halter Backless Ruched Party Dress
Halter Backless Ruched Party Dress
Halter Backless Ruched Party Dress
Halter Backless Ruched Party Dress
Halter Backless Ruched Party Dress
Halter Backless Ruched Party Dress
Halter Backless Ruched Party Dress
Halter Backless Ruched Party Dress
Halter Backless Ruched Party Dress
Halter Backless Ruched Party Dress
Halter Backless Ruched Party Dress
Halter Backless Ruched Party Dress
Halter Backless Ruched Party Dress
Halter Backless Ruched Party Dress
Halter Backless Ruched Party Dress
Halter Backless Ruched Party Dress

Halter Backless Ruched Party Dress

Price
$0.00
$16.99
Save  $-16.99
Color — White
Please select a color
Size
Please select a size
Quantity

Style: Sexy
Color: Multicolor
Fabric Content: Polyester
Fit Type: Regular Fit
Neckline: V Neck
Length: Mini Dress
Trend: Solid 
Item ID: ZY00496

Fabric Name: Milk Shred

Style: British,Vitality

Pattern: Solid Color

Shape: Band

Combination: Single

Skirt: Middle Skirt,One -step Skirt

Waist: Middle Waist

Placket: Cock

Popular Elements: Stitch

Main Fabric Component: Spanden

The Content Of The Main Fabric Composition: 71%-80%

Main Fabric Component 2: Spanden

The Content Of The Main Fabric Composition 2: 71%-80%

Mening Component: Spanden

Milk Composition Content: 71%-80%

Brand: Other 8035

Whether The Main Fabric Origin Is Imported: No

Appropriate Age: 18-21 Years Old

Fabric 2 Ingredients: Spanden

Skirt Category: Dress

The Content Of The Fabric 2 Component: 71%-80%

3 Ingredients Of Fabric: Spanden

Returns can be accepted within 30 days when received item as below RETURNS AND REFUNDS If you do not satisfied with our goods and want to send them back to get a refund or an exchange, you can send a message to our after-sale Customer Service (support@dresssaving.com), they will reply to you in 24 hours(except weekends and holidays) and give you further information and some useful advice.

1.Please contact us before sending the item back to us for a refund. We do not accept returned items that were sent back by you directly without checking with us first.

2.Items must be unworn, undamaged and in original packaging.

3. Write your order number on the package, like DS0001 to make your package be recognized easily, so we can solve your problem as soon as possible.

4. You have to undertake return express fees by yourself.

5. After we make sure that we have received the return package, we will contact you and give you a refund or an exchange.

Customer Reviews
Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.