The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor
The Virginia Dress in Orchid Haze Windsor

The Virginia Dress in Orchid Haze Windsor

Price
$0.00
$45.99
Size
Please select a size
Color
Please select a color
Quantity
SKU: VD-300-ORCHZWIN-00
/** @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);

Introducing The Virginia Dress! She's the perfect midi-length dress featuring all things classy and elegant. She's made in our Orchid Haze Windsor brocade, which features pink and purple florals on a pink background, and flaunts a flirty side-front slit. Fall in love with beautiful boning details at the bodice, a stunningly laced corset back, and the sweetest gathered bottom ruffle tier for any and all occasions. 

 

Gizele is 5’9 and is wearing a size 2.

Please note color shade may vary between styles, fabrics or dye lots made at different times. All fabric is hand made and  and made in small batches and the color cannot be exactly the same over different fabrics, styles or for different dye lots. The variation gives beauty and character and represents our handmade pieces we are in love with. Beauty is not being perfect.

Fabric Content
100% Polyester

Care Instructions
Do Not Bleach; Do Not Tumble Dry; Iron, Low Heat; Dry Clean