Men's Burgundy velvet Shawl Collar Tuxedo Red (Blazer + Pant)

$149.99
$300.00
-$150.01
Color:  Red
Size:  XS
Quantity
Shipping

Description

Discover the pinnacle of sophistication with Sparkforu's Men's Burgundy Velvet Shawl Collar Tuxedo, featuring a stunning Red Blazer and matching Pants. This ensemble is a true testament to classic style and refined elegance. The Burgundy Velvet Shawl Collar Tuxedo showcases meticulous craftsmanship and a timeless silhouette, ensuring you make a bold statement at any formal event. The rich burgundy velvet exudes opulence, making this ensemble perfect for special occasions that demand an extra touch of luxury.

  • Material: 70% Polyester 30% Viscose
  • Design: One button and soft printed fabrics.
  • Care: Dry cleaning is recommended, with the option of hand washing. 
  • Fit: True to size, Slim fit. We recommend that you refer to our size chart to get the perfect fit. 
  • Package: 1*Blazer + 1* Pant
  • Occasion: Wedding / Prom / Party / Dinner / Stage / Dating

Embrace the Holiday Spirit:

As the festive season draws near, Sparkforu invites you to elevate your winter wardrobe with the Men's Burgundy Velvet Shawl Collar Tuxedo in festive red. Whether you're attending a Christmas party or a winter celebration, this ensemble, designed for warmth and style, ensures you stand out in the crowd. Embrace the joy of the season with Sparkforu's classic Tuxedo that seamlessly blends sophistication and festive flair.

Winter Elegance and Warmth:

Designed with winter comfort in mind, this burgundy velvet Tuxedo set not only exudes elegance but also provides warmth. The inclusion of high-quality materials ensures that you stay cozy and stylish throughout the colder months. Celebrate the magic of Christmas and embrace the winter festivities with Sparkforu's Men's Burgundy Velvet Shawl Collar Tuxedo – a perfect fusion of timeless elegance and seasonal warmth.

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.