LAST DAY 49% OFF 🔥-Vintage Solid Button Down Jacket

£22.99
£45.98
-£22.99
Color:  Dark blue
Size:  S
Quantity

Description

❤️Brand Philosophy:We have independent factories and professional clothing designers! Specializing in designing fashionable and innovative clothing designs, so you can enjoy high quality fabrics and comfort!

  • Shipping>> Fast shipping worldwide. 
  • Secure payment via PayPal® and credit card.
  • 97.82% of people will buy 2 of them
  • ⭐After-sales service>> If you are not satisfied with anything, fast refund within 30 days, 100% money back guarantee. 

Exquisite craftsmanship - each jacket comes from hand cutting.

New Trend! In a simple solid colour with a unique textured design, this comfortable, non-bulky and stylish jacket comes with a row of attractive large buttons that will keep you warm while creating a fashionable look for the upcoming cold days!


✅Stay warm and stylish this season!

  • As the autumn/winter season approaches, the typical bulky winter coat can be difficult to pair with many types of clothing, and modern jackets are often overpriced, making winter shopping very frustrating.

Stay cosy and classy this winter at an affordable price with this stylish, visually unique button down jacket. The loose fit is very versatile and keeps you warm without sacrificing fit and style.

How this will change your fashion game!

✅ Be a trend setter

Thanks to its stylish and unique design, this gorgeous jacket will be worn time and time again as it will make you feel confident and stylish when you are out and about.

✅ Quality handmade design

It's made from soft and comfortable premium fabric that prevents shortening in the wash, won't balloon, won't shrink and features meticulous and unique details!

✅ Endless styling options

Wherever you go, you'll stand out and get compliments! It features a comfortable, roomy silhouette.  

✅ Style meets practicality!

It has a comfortable, roomy silhouette that's perfect for pairing with jumpers, hoodies, long sleeves and dresses.Extended to give extra warmth to your hips and waist~


Product Details

  • Relaxed fit
  • Super soft recycled polyester blend
  • Comfortably warm but not heavy cotton
  • Unique and stylish textured design
  • Attractive and always warm button design

Notes

  • Please allow slight measurement deviation due to manual measurement.
  • Due to different monitors and lighting effects, the actual color of the item may be slightly different from the color shown in the picture.
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.