V Neck Plain Lace Elegant Shirt

$24.98
$56.99
-$32.01
Color:  White
Size:  S
Quantity
Free worldwide shipping over $69
Free return and exchange within 30 days
Eco-friendly & Sustainability
Secure payments Paypal® & Credit card

Description

Cloths Length: Regular

Sleeve Length: Short sleeve

Edition Type: Loosen

Neckline: V-neck

Occasion: Daily, Vacation

Elasticity: Micro-Elasticity

Material: Cotton

Machine wash cold tumble dry low to medium heat. Iron if needed or lay flat to dry.

Size Chart:

SizeLengthBustSleeve Length
cminchcminchcminch
S6726.49236.22610.2
M6826.89738.22710.6
L6927.210240.22811.0
XL7027.610742.22911.4
2XL7128.011244.13011.8
3XL7228.411746.13112.2
4XL7328.812248.13212.6
5XL7429.212750.03313.0

Our product is the same as these pictures. If you do not like when you get, we can give you refund anytime.

🌎 Worldwide Shipping ✈  

Please do note that shipping is insured and takes 7-12 business days worldwide. However, you may receive your items earlier. Tracking Numbers will ALWAYS be sent so you can track it every step of the way! Cool things are worth waiting for! 😉

 🔒 100% Risk-Free Purchase 🔥 

If you bought it and felt that it is not for you, don't worry. Just shoot us a message at contact [email protected] and we will make it right by offering you a replacement or refund. 100% Simple & Risk-Free process.  

Size Guide

How to choose your size on airpears.com?

Don't know your size? Our size guide help you find the best fit!

1. Where is the size guide displayed?

Just click on the 'Product Description' button on each product page and swipe down to find out the size chart which you can view in centimeters and inches, and how to measure to make sure it fits perfectly.

2. Where can find sizing recommendations?

You can also consult our Fit Finder on facebook,Instagram,email pages.
Our Fit Finder asks for information such as your height, age and weight to help you choose the right size when ordering.

Facebook Messenger: Airpears
Email: support@airpears.com

Contact Us

At Airpears, we are committed to providing exceptional customer service. Whether you have a question, need assistance, or simply want to share your feedback, we are here to help. You can reach us through various channels:

Messenger Support
Facebook Messenger

Email Support
For any inquiries, please email us at support@airpears.com. Our team will respond as soon as possible.


We value your input and are committed to ensuring your satisfaction. Thank you for choosing Airpears!

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.