Lace Face Veil /Sexy Face Mask/Belly Dance Mask/Cats Eyes Burka Mask/Arabian Mask/Full Face Mask/Cleopatra mask/Party Mask/Exotic Mystery

$74.48
Quantity
FREE delivery Tue, Jan 07
Or FAST delivery Thu, Jan 02
Description

Introducing our exquisite Lace Face Veil, a truly captivating accessory that combines elegance, allure, and a touch of mystery. This versatile piece is not just a mask, but an expression of individuality and style. Whether you're attending a glamorous masquerade ball, a belly dance performance, or simply adding a touch of intrigue to your evening attire, our Lace Face Veil is the perfect choice.

Crafted with meticulous attention to detail, this sexy face mask is made from high-quality lace that delicately drapes over your face, creating an enchanting veil effect. The intricate lace patterns add a sense of sophistication, making it a stunning addition to any outfit. The soft and lightweight material ensures a comfortable fit, allowing you to wear it for hours on end without any discomfort.

Embrace your inner goddess with our Belly Dance Mask, designed to enhance your dance performances and captivate your audience. The Cats Eyes Burka Mask adds an air of mystique, while the Arabian Mask exudes an exotic charm. For those seeking a more dramatic look, our Full Face Mask covers the entire face, adding an element of intrigue and allure.

Inspired by the timeless beauty of Cleopatra, our Cleopatra mask is a tribute to the elegance and power of ancient Egypt. With its regal design and intricate details, this mask is perfect for themed parties, costume events, or simply when you want to feel like royalty.

Whether you're attending a masquerade ball, a themed party, or simply want to add a touch of mystery to your everyday look, our Party Mask collection has something for everyone. From classic designs to more elaborate and unique styles, you're sure to find the perfect mask to suit your taste and occasion.

Unleash your inner enchantress with our Exotic Mystery mask. This mesmerizing piece combines elements of fantasy and allure, allowing you to create an air of intrigue wherever you go. Whether you're attending a carnival, a theatrical performance, or simply want to make a bold fashion statement, this mask is sure to turn heads and leave a lasting impression.

Indulge in the world of mystery and elegance with our Lace Face Veil collection. Each mask is meticulously crafted to ensure the highest quality and attention to detail. With its versatility and timeless appeal, this accessory is a must-have for anyone who wants to add a touch of enchantment to their wardrobe.

Please note: Our Lace Face Veil collection is available in a range of colors and styles to suit your individual taste. Choose the one that speaks to your unique personality and let your inner beauty shine through.

Frequently Bought Together

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.