Description
Worldwide Shipping
| Processing time | Shipping Method | Shipping Fee | ||||
| 3-5 business days | Standard |
| ||||
Priority Shipping | $19.99 |
Product Details:
Product ID:WT0711AQ02
Gender: For Women
Style: Casual
Fit Type:Regular
Shirt Length: Regular
Sleeves Length: Short Sleeve
Collar: Round Collar
Material: 70% Cotton+30%Linen
Material Stretch: No Stretch
Weight: 0.300kg
Package: 1 x Shirt
Size Guide For Women
| Size | UK | US | EUR | Length | Chest | Hip | |||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| S | 8~10 | ✨ Why You’ll Love It✔ Unique vintage-inspired floral art print 🌿 Product DescriptionEmbrace effortless boho elegance with this Bohemian Vintage Floral Art Print Top. Designed for women who love artistic details and relaxed silhouettes, this blouse blends comfort and personality beautifully. The delicate floral print adds a romantic vintage vibe, while the subtle cutout neckline brings just the right touch of modern femininity. Made from soft, breathable fabric, it keeps you comfortable whether you're heading out for brunch, a beach stroll, or a casual day in town. Pair it effortlessly with jeans, wide-leg pants, skirts, or shorts for a chic, laid-back look. 👗 Styling Inspiration• Pair with distressed denim for an everyday boho vibe 📌 Product Details
🧺 Care Instructions• Hand wash cold 💛 Customer Favorite For:✓ Comfortable everyday outfits Product Details: Product ID:WT0711AQ02 Gender: For Women Style: Casual Fit Type:Regular Shirt Length: Regular Sleeves Length: Short Sleeve Collar: Round Collar Material: 70% Cotton+30%Linen Material Stretch: No Stretch Weight: 0.300kg Package: 1 x Shirt 📏Size Guide For Women• True to size — choose your normal size (Insert size chart table here for clarity and better conversion.)
You may also likeRecently ViewedCartYour shopping bag is empty
Total:
${function() {
const textArray = ("Save {{save_amount}}").split(/\{\{\s*save_amount\}\}/);
if (textArray.length > 0 && textArray.length < 2) {
textArray.push('');
}
return textArray.map((text, index) => {
if (index == 0) {
return `${text}`;
}
return `
${function() {
const textArray = ("Save {{save_amount}}").split(/\{\{\s*save_amount\}\}/);
if (textArray.length > 0 && textArray.length < 2) {
textArray.push('');
}
return textArray.map((text, index) => {
if (index == 0) {
return `${text}`;
}
return `
${data.invalid_msg}
Taxes and shipping calculated at checkout
${data.invalid_msg}
Total:
${function() {
const textArray = ("Save {{save_amount}}").split(/\{\{\s*save_amount\}\}/);
if (textArray.length > 0 && textArray.length < 2) {
textArray.push('');
}
return textArray.map((text, index) => {
if (index == 0) {
return `${text}`;
}
return `
${function() {
const textArray = ("Save {{save_amount}}").split(/\{\{\s*save_amount\}\}/);
if (textArray.length > 0 && textArray.length < 2) {
textArray.push('');
}
return textArray.map((text, index) => {
if (index == 0) {
return `${text}`;
}
return `
${function() {
const textArray = ("Save {{save_amount}}").split(/\{\{\s*save_amount\}\}/);
if (textArray.length > 0 && textArray.length < 2) {
textArray.push('');
}
return textArray.map((text, index) => {
if (index == 0) {
return `${text}`;
}
return `
${data.invalid_msg}
Taxes and shipping calculated at checkout
Total:
Taxes and shipping calculated at checkout
Retail
${function(){
const optionName = option.name || '';
const optionId = option.id || '';
let isThumbImage = !!option.showThumbImage;
const thumbStyle = "image_with_text";
const variantType = "button";
const isSelected = (value) => {
const selected = (data.selectedOptions || []).find(v => v.name === optionName);
return selected && selected.value.length && selected.value[0] == value;
};
const getThumbImage = (value) => {
const options = data.product.options || [];
const option = options.find(o => o.name === optionName);
if (option.thumbImages) {
const thumbImage = option.thumbImages.find(t => t.value === value);
if (thumbImage && thumbImage.image) {
return {
src: thumbImage.image.src,
alt: thumbImage.image.alt
};
}
}
return {src: '', alt: ''};
};
return `
${optionName}
|
