🎉Free shipping on international order of $49.99
Long Lasting Lip Gloss
Long Lasting Lip Gloss
Long Lasting Lip Gloss
Long Lasting Lip Gloss
Long Lasting Lip Gloss
Long Lasting Lip Gloss
Long Lasting Lip Gloss
Long Lasting Lip Gloss
5 / 8
Long Lasting Lip Gloss
Long Lasting Lip Gloss
Long Lasting Lip Gloss
Long Lasting Lip Gloss
Long Lasting Lip Gloss
Long Lasting Lip Gloss
Long Lasting Lip Gloss
Long Lasting Lip Gloss
43% OFF
mysite

Long Lasting Lip Gloss

4A00030

$12.99 $22.95
0 sold
Color
Qty

 

The sexiest flush you can get from a bottle! This iconic rose-tinted lip stain was created for an exotic Dancer in the 1970s and has since soared to cult-fave status. 

The new doe-foot applicator glides right on lips and blends over cheeks for a gorgeous look in seconds and the kiss-proof color lasts for hours. It's loved by celebs, makeup Artists and gals around the world.

【Smooth Velvety Effect】Our cruelty-free, paraben-free and gluten-free liquid lipstick sets are lightweight and offer a fresh look with a velvety colour effect to suit a range of skin tones. We recommend wetting lips before application.

【Moisturizing&WaterproofThis lip stain long lasting waterproof, non-stick cup, easy to apply, smooth and easy to apply, leaving lips hydrated.

【Long Lasting】Waterproof, sweatproof and non-stick, this matte liquid listick stays on your lips all day after application without the worry of having your makeup ruined by food, drink or sweat.

 

【Multi Use】This 3-in-1 lip stain is not only for the lips but can also be used to colour around the eyes and on the cheeks. Its blendable nature allows it to be used with other products.

【Perfect gift for Girls and Women】Beautiful packaging absolutely are a perfect gift. Perfect as a gift sends to Lover, Family and Friends when Valentine's Day, Birthday, Christmas and other Festival.

 

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.