Cycladic Resort Blue Pinstripe Cotton Blouse Elastic High Waist Rust Linen Blend Wide Leg Two-Piece Set
Cycladic Resort Blue Pinstripe Cotton Blouse Elastic High Waist Rust Linen Blend Wide Leg Two-Piece Set
Cycladic Resort Blue Pinstripe Cotton Blouse Elastic High Waist Rust Linen Blend Wide Leg Two-Piece Set
Cycladic Resort Blue Pinstripe Cotton Blouse Elastic High Waist Rust Linen Blend Wide Leg Two-Piece Set
Cycladic Resort Blue Pinstripe Cotton Blouse Elastic High Waist Rust Linen Blend Wide Leg Two-Piece Set
Cycladic Resort Blue Pinstripe Cotton Blouse Elastic High Waist Rust Linen Blend Wide Leg Two-Piece Set
Cycladic Resort Blue Pinstripe Cotton Blouse Elastic High Waist Rust Linen Blend Wide Leg Two-Piece Set
Cycladic Resort Blue Pinstripe Cotton Blouse Elastic High Waist Rust Linen Blend Wide Leg Two-Piece Set

Cycladic Resort Blue Pinstripe Cotton Blouse Elastic High Waist Rust Linen Blend Wide Leg Two-Piece Set

Price

$0.00 $33.23
🎉 Queen Rewards Event | Spend $80 → Save 25% | Spend $110 → Save 40% | Spend $130 → Save 50% | Spend $160 → Save 65%

color

Please select a color

size

Please select a size

Quantity

Free worldwide shipping
Free returns
Sustainably made
Secure payments
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);

Key Features:

1.Material:Top is soft woven cotton, pants are natural linen cotton blend; matte texture, lightweight & breathable.
2.Design:Boat neck gathered bubble long sleeve pinstripe blouse; elastic smocked high waist solid wide leg trousers with side pockets.
3.Fit: Loose billowy top with relaxed shoulder; full-length elastic waist wide legs optimize body proportion and cover leg flaws.
4.Occasion: White stone villa sightseeing, coastal stroll, island brunch, vacation photoshoot.
5.Care instructions: Wash in cold water, lay flat to dry
6.Available sizes:  XS,S,M, L, XL, 2XL

Color contrast resort two-piece set for Mediterranean getaways. Soft light blue pinstripe cotton blouse with voluminous bubble sleeves delivers casual laid-back vacation charm, matched with warm rust solid linen blend wide leg pants. Elastic high waist brings unrestricted comfort, side pockets add daily storage practicality. Coordinated matching set saves matching trouble, ideal for all warm seaside daily outings.

Mediterranean casual look pairs mini woven straw handbag, brown flat slide sandals & gold tassel drop earrings; daily resort look matches small rattan crossbody & thin gold layered necklaces.