60% OFF
6/11

Custom Bikini Custom Swim Suit Personalized Bathing Suit With Husband Face And Red Lips

Eco-friendly
20% off the 2nd
£22.95
£57.38
Save £34.43
Color
Size

Choose Your Skin Tone

The face color will be made according to the photo you upload, please choose the skin tone of the exposed body!

Choose Your Skin Tone

The face color will be made according to the photo you upload, please choose the skin tone of the exposed body!

Want more styles we don't have? Let us know here.

Recommend
Description
Shipping

Unleash Your Face, Own the Shore 🌊✨

Your Story, Woven Into Fabric

Product Features

Upload your photo for a custom bikini that’s uniquely you. Bold, playful, or fiercely personal—make a splash with a swimwear design that mirrors your vibe.

Personalized Design - High-cut bikini with triangle bottoms and adjustable straps
Flattering Fit - Flattering Fit, Zero Compromise
Premium Quality - Fade-resistant fabric that withstands sun and saltwater
All-Day Comfort - Quick-dry fabric with hygienic lining

Step Into the Spotlight. Swim Boldly. 🌴☀️Your face, your rules—let the waves cheer.

About This Item

Material 83% Nylon, 17% Spandex - Soft, breathable, quick-drying
Style Triangle Bikini Top,low waist pants
Usage Swimming lessons, sports or training, surfing, beach, pool, honeymoon, Hawaii, holiday, theme party, summer vacation, SPA, swimming, beach and other water activities
Size S-5XL (refer to size chart, ±2-4cm variance)
Care Instructions Hand washable machine washable. Recommend with Cold Water. Washing fluid temperature should not exceed 45°C. Do not soak for a long time. Do not Tumble Dry.
Gift For Mother, Wife, Daughter, Girlfriend, Friends, Bestie, Sister

See more

Deliver to

[{country.name}]

[{item.name}]

[{shippingTypeLabel}]

Standard Shipping
Get it by: [{getArrivalTime(country.standard)}]
Express Shipping
Get it by: [{getArrivalTime(country.express)}]

[{getToday()}]

Place Order

[{getSendTime()}]

Order Ships

[{getArrivalTime(country[shippingType])}]

Delivered

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.

HOT SALE

Sign up and save

Subscribe now & get 10% off your first payment!