UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
15/15
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral  Long Dresses Party Robe
15/15

UForever21 Summer Beach Maxi Dress For Women 2023 Vintage Loose Short Sleeve V-Neck Split Elegant Boho Floral Long Dresses Party Robe

🚚Global Fast Logistics. 7-15 Days To US & EU
💲Secure payments. ✅30days Returns
$17.88
$0.00
Save $-17.88
ColorA
Please select a color
Size
Please select a size
Quantity
The current produc does not participate any Rebate. Switch the participating product to check the design.
(This prompt will not be displayed on the client-side.)
if(window.self === window.top) { (window.disabled_exts ||=[]).push('product_detail_rebate'); } class SpzRebateComponent extends SPZ.BaseElement { constructor(element) { super(element); } xhr_ = SPZServices.xhrFor(this.win); viewport_ = this.getViewport(); action_ = null; lang = document.documentElement.lang || 'en-US'; i18n = {"ar-SA":{"special_offer":"عرض خاص","close":"إغلاق"},"de-DE":{"special_offer":"Sonderangebot","close":"Schließen"},"en-US":{"special_offer":"SPECIAL OFFER","close":"CLOSE"},"es-ES":{"special_offer":"Oferta especial","close":"Cerrar"},"fr-FR":{"special_offer":"Offre spéciale","close":"Fermer"},"id-ID":{"special_offer":"Penawaran istimewa","close":"Tutup"},"it-IT":{"special_offer":"Offerta speciale","close":"Chiudi"},"ja-JP":{"special_offer":"特別なオファー","close":"閉じる"},"ko-KR":{"special_offer":"특별 메뉴","close":"닫기"},"nl-NL":{"special_offer":"Speciale aanbieding","close":"sluiten"},"pl-PL":{"special_offer":"Oferta specjalna","close":"blisko"},"pt-PT":{"special_offer":"Oferta especial","close":"Fechar"},"ru-RU":{"special_offer":"Специальное предложение","close":"Закрыть"},"th-TH":{"special_offer":"ข้อเสนอพิเศษ","close":"ปิด"},"zh-CN":{"special_offer":"特价","close":"关闭"},"zh-TW":{"special_offer":"特價","close":"關閉"}}; landPage = "\/promotions\/rebate\/"; pageType = 1; cart = []; initData = null; rebateInfo = null; renderData = null; footerImage = `${this.win.SHOPLAZZA["image_domain"]}oss/operation/e8ebb03dbb710457ca3b4b6a70898ab2.svg`; isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.initData = this.getProduct(); this.action_ = SPZServices.actionServiceForDoc(this.element); this.registerAction("triggerGetRenderData", () => { const event = SPZUtils.Event.create(this.win, "triggerGetRenderData", this.renderData); this.action_.trigger(this.element, "getRenderData", event); }); this.registerAction("bindPropagation", () => { document.querySelector(".product_detail_rebate_list").addEventListener("click", e => { e.stopPropagation(); this.win.sa && this.win.sa.track("plugin_rebate_promotion_click", { plugin_timestamp: Date.now(), plugin_location: "info", product_id: this.initData.product.id, discount_id: this.rebateInfo.discount_list.map((item) => item.discount_id)[0], }); }); }); } async mountCallback() { document.addEventListener("dj.variantChange", e => { const data = e.detail; if (document.querySelector("#product-select-modal.show")) return; if (this.initData && this.initData.product && data.product && this.initData.product.id === data.product.id) { this.initData = data; this.initRebate(this.initData, true); } else { this.initData = data; this.getRebateInfo(); } }); document.addEventListener("dj.addToCart", e => { const v = e.detail; this.rebateInfo && this.win.sa && this.win.sa.track("plugin_rebate_atc", { variant_discount_id: this.getVariantDiscountId(v.variant_id).map(item => item.discount_id), discount_ids: this.rebateInfo.discount_list.map(item => item.discount_id), variant_id: v.variant_id, product_id: v.product_id, price: v.item_price, number: v.number, }); }); await this.getRebateInfo(); if (document.querySelector(".plugin-container__bottom-fixed")) { this.showDiscountPopupsInfoBar(); } else { this.win.addEventListener("extloaded", () => { this.showDiscountPopupsInfoBar(); }); } } getProduct = (() => { document.addEventListener("dj.variantChange", e => { if (!e.detail || !e.detail.product) return; const productJson = document.querySelector("#product-json"); if (productJson && productJson.textContent && JSON.parse(productJson.textContent)) { productJson.textContent = JSON.stringify(e.detail); } if (this.win.jQuery && this.win.jQuery.fn && this.win.jQuery(document).data("djproduct")) { this.win.jQuery(document).data("djproduct", e.detail); } }); return () => { let productData = null; if (this.win.jQuery && this.win.jQuery.fn) { try { let product = this.win.jQuery(document).data("djproduct"); if (product) { productData = JSON.parse(JSON.stringify(product)); } else { productData = null; } } catch (error) { productData = null; } } if (!productData) { const productJson = document.querySelector("#product-json"); productData = (productJson && productJson.textContent && JSON.parse(productJson.textContent)) || null; } return productData; }; })(); initRebate = this.win.SPZCore.Types.debounce( this.win, ((data, variantChange) => { let discount_list = Object.assign([], this.rebateInfo.discount_list); /* 按子商品的多少对优惠信息进行排序 */ discount_list && discount_list.sort((a, b) => { return b.variant_ids.length - a.variant_ids.length; }); /* 选中子商品时 筛选子商品的优惠信息 */ if (data.selected && data.selected.id) { discount_list = this.getVariantDiscountId(data.selected.id); } /* 无满减信息 */ if (!(discount_list && discount_list.length)) { return; } const isSection = !!document.querySelector( `div[data-section-type^="shoplazza://apps/publicapp/blocks/rebate"] #rebate_custom_component` ); if ( (this.rebateInfo.rebate_type == "sku" && data && data.selected && data.selected.id) || this.rebateInfo.rebate_type == "spu" ) { if (discount_list[0]) { this.landPage += discount_list[0].discount_id || ""; } const info = { rebate: discount_list[0], maxShowCount: this.win.innerWidth > 768 ? 3 : 1, landPage: this.landPage, modalFooterImg: `url(${`${this.win.SHOPLAZZA["image_domain"]}oss/operation/e8ebb03dbb710457ca3b4b6a70898ab2.svg`})`, i18n: this.i18n[this.lang] }; this.renderData = info; SPZ.whenApiDefined( document.getElementById(isSection ? "app_rebate_section" : "app_rebate_block") ).then(apis => { apis.render(info, true); }); } this.insertSlideTag(this.rebateInfo.tag, variantChange); var pluginCurrencyEvent = new CustomEvent("plugin_currency_update"); document.dispatchEvent(pluginCurrencyEvent); }).bind(this), 10 ); getRebateInfo = async () => { if (this.initData && this.initData.product && this.initData.product.id) { var variant_ids = this.initData.product.variants.map(variant => variant.id); const res = await this.xhr_.fetchJson( "\/api\/discount-rebate\/product-discount", { method: "POST", body: { product_id: this.initData.product.id, product_type: this.initData.product.product_type, variant_ids: variant_ids, }, } ); if (!SPZCore.Types.isEmptyObject(res.rebate_info)) { res.rebate_info.tag = res.tag; res.rebate_info.rebate_type = res.rebate_type; this.rebateInfo = res.rebate_info; this.initRebate(this.initData); } else { if (this.win.top !== this.win.self) { const noActivity = document.getElementById("no-rebate-activity"); noActivity && (noActivity["style"].display = "block"); } } } }; getVariantDiscountId = (variant_id) => { if (!variant_id || !this.rebateInfo) return []; var rebateId = this.rebateInfo.variant_discount_map[variant_id]; return this.rebateInfo.discount_list.filter(item => item.discount_id == rebateId) || []; }; insertSlideTag = (tag, variantChange) => { setTimeout(() => { if (tag) { var tag_container; var modal = document.getElementById("product-select-modal"); if (modal && modal.classList.contains("show")) { if (!variantChange && modal.querySelector(".slider-discount-tag")) return; if ( variantChange && modal.querySelector(".slider-discount-tag:not(.rebate-tag)") ) return; tag_container = modal; } else { var product_detail_card = document.querySelector( '.page_container > [data-section-type="product_detail"], .page_container > [data-section-type="product-template"]' ); if(!product_detail_card) return; if (!variantChange && product_detail_card.querySelector(".slider-discount-tag")) return; if (variantChange && product_detail_card.querySelector(".slider-discount-tag:not(.rebate-tag)")) return; tag_container = product_detail_card; } if (tag_container.matches("#product-select-modal") && this.pageType === 13 && document.documentElement.clientWidth < 768) return; const tagDom = `<div class="slider-discount-tag dj_skin_product_title rebate-tag">${tag}</div>` if (document.querySelector(".sep-loaded-slider")) { var loadedSlider = tag_container.querySelector(".sep-loaded-slider"); loadedSlider.querySelectorAll(".slider-discount-tag").forEach(function(element) { element.remove(); }); loadedSlider.insertAdjacentHTML("beforeend", tagDom); } else { if (tag_container.querySelector(".support-slick")) { var supportSlick = tag_container.querySelectorAll(".support-slick, .sep-slider"); supportSlick.forEach((element) => { element.querySelectorAll(".slider-discount-tag").forEach((element) => { element.remove(); }); element.insertAdjacentHTML("beforeend",tagDom); }); } else { var sepSlider = tag_container.querySelector(".sep-slider"); sepSlider.querySelectorAll(".slider-discount-tag").forEach(function(element) { element.remove(); }); sepSlider.insertAdjacentHTML("beforeend",tagDom); } } if (document.documentElement.clientWidth < 768) { const sliderDiscountTagHeight = tag_container.querySelector(".slider-discount-tag").offsetHeight || 0; document.querySelector(".product-image__swiper_bullets").style.bottom = `${sliderDiscountTagHeight + 15}px`; } } }, 1000); }; fetchInfoBar = () => { let discount_ids = []; if (this.pageType === 1) { discount_ids = this.rebateInfo && this.rebateInfo.discount_list.map(item => item.discount_id); } else if (this.pageType === 38) { discount_ids = [this.win.rebateObj.rebateCollection_id] || []; } const productObj = this.getProduct(); return this.xhr_.fetchJson("\/api\/discount-rebate\/global-text", { method: "POST", body: { product_type: productObj && productObj.product && productObj.product.product_type, line_items: (this.cart.line_items || []).map(item => ({ variant_id: item.variant_id, product_id: item.product_id, quantity: item.quantity, price: item.price, selected: !item.unchecked, })), discount_ids: discount_ids, }, }); }; renderBottomBanner = res => { if (!res.tips) return; if (document.querySelector(".discount__info-bar")) return; var bar_style = `background:linear-gradient(90deg,${res.config.background_color_start},${res.config.background_color_end}); color:${res.config.color};`; let data = { tips: res.tips, landPage: this.landPage + res.id, bar_style }; const html = SPZCore.Dom.htmlFor(this.element); const banner = html([ `<a impr="1" imprevt="1" id="rebate_bottom_bar" href=${data.landPage} class="discount__info-bar text-truncate" data-activity-type="rebate" style="${data.bar_style}">${data.tips}</a>`, ]); document.querySelector(".plugin-container__bottom-fixed").appendChild(banner); const pluginCurrencyEvent = new CustomEvent("plugin_currency_update"); document.dispatchEvent(pluginCurrencyEvent); if (res.id) { var trackParams = { page: this.pageType, discount_id: res.id, product_id: this.getProduct()?.product.id, }; banner.addEventListener("click", () => { this.win.sa && this.win.sa.track("plugin_rebate_promotion_click", { plugin_timestamp: Date.now(), plugin_location: "bottom_bar", product_id: trackParams.product_id, discount_id: trackParams.discount_id, }); }); this.win.sa && this.win.sa.track("plugin_rebate_banner_pv", trackParams); } }; showDiscountPopupsInfoBar = () => { if ([13, 14, 19, 30, 31].includes(this.pageType)) return; if (document.querySelector(".plugin-container__bottom-fixed .discount__info-bar")) return; this.fetchInfoBar().then(this.renderBottomBanner); document.addEventListener("dj.cartChange", () => { this.fetchInfoBar().then(this.renderBottomBanner); }); }; } SPZ.defineElement("spz-custom-rebate", SpzRebateComponent);

NOTICE:Dear friends, how are you? Thank you for your love of our products.
We have something to say to everyone:
1.After you receive the package,if there is any damage, please contact us in time. We will give you a full refund. Never harm your rights! ! ! Do not confirm the receipt and evaluation first.
2.If due to logistics reasons, please don't worry, contact us in time. We will send you a new one. Or a full refund. I believe you understand that these are not factors that the seller can control. Thanks for understanding!
3. If you place an order, we will ship the fastest speed!
4.If you like our products, please give me 5 stars.
5.You can follow us and we will push promotions from time to time.


 

Brand Name  Uforever21
Sleeve Style  Regular
Silhouette  A-LINE
Neckline  V-Neck
Decoration  Printing
Style  Casual
Dresses Length  Mid-Calf
Material  Polyester
Material  Assorted
Origin  US(Origin)
Closure Type  Pullover
Type  Regular
Fabric Type  Chemical Fiber
Material Composition  Synthetic fiber
Waistline  Natural Factors
Pattern Type  Print
Sleeve Length(cm)  Short
Age  Ages 18-35 Years Old
Season  Summer
Release Date  Summer 2023
Profile Type  A
Model Number  0021049
Place Of Origin  US(Origin)
Gender  WOMEN
Size  S,M,L
Gender  Women,Girl,Ladies,,Female
Style  Y2K,Street,Club,Party,Fashion,Casual,Sexy
Women's dress  Elegant dresses for women
dresses for women 2023  Female dress
sexy dress  women's fashion dresses
summer dress  Party dresses
Women's evening dress  Women's summer dress
women's dresses free shipping  party dress
Bodycon dress  Midi dress women elegant
vacation dress  birthday dress for women
dress women elegant  vintage dress
short sleeve dress  club party dresses
girls dress  Female deep v neck dress
beach dress  summer dresses ladies 2023

 

 

TOPS + DRESSES (Inch)

SIZE Bust
Waist
Hips
US/CAN
XS
32-33
24-25
35-36
0/1
S
34-35
26-27
37-38
3/5
M
36-37
28-29
39-40
7/9
L
38.5-40
30.5-32
41.5-43
11/13
XL
41 1/2
33 1/2
44 1/2 15
1X 44-45.5 37-38.5 47-48.5 14/16
2X
47-49
40-42 50-52 18/20
3X 51-53 44-46 54-56 22/24

JEANS, BOTTOMS, + SKIRTS (Inch)

SIZE Waist  Hips  US/CAN
XS
24-25
35-36
0/1
S
26-27
37-38
3/5
M
28-29
39-40
7/9
L
30.5-32
41.5-43
11/13
XL
33 1/2
44 1/2
15
1X 37-38.5 47-48.5 14/16
2X 40-42 50-52 18/20
3X 44-46 54-56 22/24

SHOES + BOOTS

SIZE  US/CAN
UK
EU
AUS
5
5
3 36 5
5.5 5.5 3.5 36.5 5.5
6 6 4 37 6
6.5 6.5 4.5 37.5 6.5
7 7 5 38 7
7.5 7.5 5.5 38.5 7.5
8 8 6 39 8
8.5 8.5 6.5 39.5 8.5
9 9 7 40 9
9.5 9.5 7.5 40.5 9.5
10 10 8 41 10

SWIMWEAR + LINGERIE(Inch)

SIZE Bust
Waist
Hips
Cup Size
XS
32-33
24-25
35-36
32A-32B
S
34-35
26-27
37-38
32C-34B
M
36-37
28-29
39-40
34C-36B
L
38.5-40
30.5-32
41.5-43
36C-38C
XL
41 1/2
33 1/2
44 1/2 38D-40D
1X 44-44.5 37-38.5 47-48.5 42C-42D
2X 47-49 40-42 50-52 44C-44D
3X 51-53 44-46 54-56 46C+