Formal Cold Shoulder Halter Neck Sequin Prom Dress RJP1081
Formal Cold Shoulder Halter Neck Sequin Prom Dress RJP1081
Formal Cold Shoulder Halter Neck Sequin Prom Dress RJP1081
Formal Cold Shoulder Halter Neck Sequin Prom Dress RJP1081
Formal Cold Shoulder Halter Neck Sequin Prom Dress RJP1081
Formal Cold Shoulder Halter Neck Sequin Prom Dress RJP1081
Formal Cold Shoulder Halter Neck Sequin Prom Dress RJP1081
Formal Cold Shoulder Halter Neck Sequin Prom Dress RJP1081
Formal Cold Shoulder Halter Neck Sequin Prom Dress RJP1081
Formal Cold Shoulder Halter Neck Sequin Prom Dress RJP1081
Formal Cold Shoulder Halter Neck Sequin Prom Dress RJP1081

Formal Cold Shoulder Halter Neck Sequin Prom Dress RJP1081

$84.98
$113.00
-$28.02
Color-Wine
Please select a color
Size-S
Please select a size
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Vendor by: Lily Mix
SKU: RJP1081-W-wine-S

This elegant evening dress is perfect for any special occasion. With a luxurious halter neck silhouette, delicate sequin embellishments, and flattering cold shoulder cut, you'll make a statement in Formal Cold Shoulder Halter Neck Sequin Prom Dress. Show off your stylish side with this beautiful formal dress.

  • Style: Prom Dress
  • Detail: Halter,Cold Shoulder,Maxi,Beaded sleeves
  • Sleeve: Sleeveless
  • Fabric: Sequin
  • Material Composition: 100%POLYESTER
  • Fit Type: Regular Fit
  • Stretch: Slight Stretch
  • Care Instructions: Professional dry clean
  • Closure: Back Zip
  • Padded: Yes
    SIZE(CM) US LENGTH BUST WAIST HIP
    S 4 154 78 66 86
    M 6 155 82 72 90
    L 8/10 156 86 76 94
    XL 12 157 90 80 98

    This data was obtained from manually measuring the product, it may be off by 1-2 CM.

Customer Reviews
Here are what our customers say.
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.