willowandspring.com.au Open in urlscan Pro
23.227.38.65  Public Scan

Submitted URL: http://www.willowandspring.com/
Effective URL: https://willowandspring.com.au/
Submission: On December 16 via api from US — Scanned from CA

Form analysis 3 forms found in the DOM

POST /cart

<form id="CartDrawerForm" action="/cart" method="post" novalidate="" class="drawer__contents" data-location="cart-drawer">
  <div class="drawer__fixed-header">
    <div class="drawer__header appear-animation appear-delay-1">
      <div class="h2 drawer__title">Cart</div>
      <div class="drawer__close">
        <button type="button" class="drawer__close-button js-drawer-close">
          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64">
            <title>icon-X</title>
            <path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"></path>
          </svg>
          <span class="icon__fallback-text">Close cart</span>
        </button>
      </div>
    </div>
  </div>
  <div class="drawer__inner">
    <div class="drawer__scrollable">
      <div data-products="" class="appear-animation appear-delay-2">
        <div class="cart__items" data-count="0" data-cart-subtotal="0">
        </div>
      </div>
    </div>
    <div class="drawer__footer appear-animation appear-delay-4">
      <div data-discounts="">
        <div class="cart__discounts cart__item-sub cart__item-row hide">
          <div>Discounts</div>
          <div>
          </div>
        </div>
      </div>
      <div class="cart__item-sub cart__item-row">
        <div class="ajaxcart__subtotal">Subtotal</div>
        <div data-subtotal="">$0.00</div>
      </div>
      <div class="cart__item-row text-center">
        <small> Shipping, taxes, and discount codes calculated at checkout.<br>
        </small>
      </div>
      <div class="cart__checkout-wrapper">
        <button type="submit" name="checkout" data-terms-required="false" class="btn cart__checkout"> Check out </button>
      </div>
    </div>
  </div>
  <div class="drawer__cart-empty appear-animation appear-delay-2">
    <div class="drawer__scrollable"> Your cart is currently empty. </div>
  </div>
</form>

GET /search

<form action="/search" method="get" role="search">
  <label for="Search" class="hidden-label">Search</label>
  <div class="search__input-wrap">
    <input class="search__input" id="Search" type="search" name="q" value="" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results" aria-haspopup="listbox" aria-autocomplete="list"
      autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false" placeholder="Search" tabindex="0">
    <input name="options[prefix]" type="hidden" value="last">
    <button class="btn--search" type="submit">
      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64">
        <defs>
          <style>
            .cls-1 {
              fill: none;
              stroke: #000;
              stroke-miterlimit: 10;
              stroke-width: 2px
            }
          </style>
        </defs>
        <path class="cls-1" d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"></path>
      </svg>
      <span class="icon__fallback-text">Search</span>
    </button>
  </div>
  <button class="btn--close-search">
    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64">
      <defs>
        <style>
          .cls-1 {
            fill: none;
            stroke: #000;
            stroke-miterlimit: 10;
            stroke-width: 2px
          }
        </style>
      </defs>
      <path class="cls-1" d="M19 17.61l27.12 27.13m0-27.13L19 44.74"></path>
    </svg>
  </button>
  <div id="predictive-search" class="search__results" tabindex="-1"></div>
</form>

<form aria-live="polite" class="needsclick klaviyo-form klaviyo-form-version-cid_1 go3279073480 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-Unu3Jj" novalidate=""
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; max-width: 600px; margin: 0px auto; border-radius: 2px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position-y: 50%; padding: 16px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 310px; justify-content: center;">
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 10px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-01JAS4XDVN7F2EV5DSADC50S42" style="width: 100%;">
          <h2 style="text-align: center;"><span style="font-family: Montserrat, Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: bold; font-style: normal; font-size: 22px;">Join Our Community of Confident Women</span></h2>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 4px 30px 10px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-01JAS4XDVWFJV58BPG24YPVAN7" style="width: 100%;">
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span class="ql-font-poppins"
              style="font-size: 20px; font-family: Montserrat, Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400; font-style: normal;">Ready to join the Willow &amp; Spring family? Let's celebrate your curves and embrace the beauty of
              confidence, together. </span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span class="ql-font-poppins"
              style="font-size: 20px; font-family: Montserrat, Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400; font-style: normal;">Sign up below for 10% off your first order.</span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;">&nbsp;</p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 5px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="first_name_01JAS4XDW3ZP7A62XXKA3VV9NG"
            class="needsclick go1657438062 kl-private-reset-css-Xuajs1" type="text" autocomplete="given-name" tabindex="0" placeholder="First Name " aria-label="First Name " aria-required="true" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 4px; padding: 0px 0px 0px 16px; height: 31px; text-align: left; color: rgb(0, 0, 0); font-family: Montserrat, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(96, 106, 114);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 5px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_01JAS4XDW75YPNFR8KQ2GHVHPM" class="needsclick go1657438062 kl-private-reset-css-Xuajs1"
            type="email" autocomplete="email" name="email" tabindex="0" placeholder="Email " aria-label="Email " aria-required="true" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 4px; padding: 0px 0px 0px 16px; height: 31px; text-align: left; color: rgb(0, 0, 0); font-family: Montserrat, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(96, 106, 114);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 0 1 auto; margin: 0px auto;"><button
          class="needsclick go3265039304 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(38, 131, 129); border-radius: 0px; border-style: solid; border-color: rgb(38, 131, 129); border-width: 2px; color: rgb(255, 255, 255); font-family: Montserrat, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 18px; font-weight: 400; letter-spacing: 0px; line-height: 1; white-space: normal; padding: 0px 10px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; pointer-events: auto; height: 40px;">GET
          MY DISCOUNT</button></div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

Text Content

Skip to content
Pause slideshow Play slideshow
Free shippingOn all orders over $90
Hassle-free14-Day Returns
icon-X Close menu
 * New Arrivals
 * Shop
   
    * Dresses
       * Dresses All
       * Knee Length Dresses
       * Midi Dresses
       * Maxi Dresses
       * Sale Dresses
       * Singlet Dresses
   
    * Tops
       * Tops All
       * Summer Tops
   
    * Pants
       * Pants All
       * 3/4 Pants and Shorts
       * Long Pants
       * Wide Leg Pants
   
    * Necklaces
    * Sale
    * Shop All

 * About us
 * Location

 * instagram Instagram
 * Facebook

Cart
icon-X Close cart
Discounts

Subtotal
$0.00
Shipping, taxes, and discount codes calculated at checkout.

Check out
Your cart is currently empty.
 * instagram Instagram
 * Facebook

icon-search Search
icon-hamburger Site navigation
 * New Arrivals
 * Shop
   Dresses
   Dresses All
   Knee Length Dresses
   Midi Dresses
   Maxi Dresses
   Sale Dresses
   Singlet Dresses
   Tops
   Tops All
   Summer Tops
   Pants
   Pants All
   3/4 Pants and Shorts
   Long Pants
   Wide Leg Pants
   Necklaces
   Sale
   Shop All


WILLOW & SPRING

 * About us
 * Location

icon-search Search Cart
Search
Search

FEEL CONFIDENT
IN YOUR OWN SKIN

With styles that embrace your shape and boost your confidence.
New Arrivals Shop all


AT WILLOW & SPRING, WE DESIGN CLOTHES FOR WOMEN WHO EMBRACE THEIR CURVES.

Our size-inclusive, bold designs are crafted to make you feel confident and
comfortable—every day, in every piece.


SHOP BY CATEGORY


New arrivals

Everyday dresses

Pants

Summer Sale


FREE DELIVERY

Enjoy the convenience of free standard shipping on orders over $120.


SIZE INCLUSIVE

We celebrate all shapes and sizes with styles that embrace your curves from size
10 to 26


EASY RETURNS

Shop with confidence knowing that returns and exchanges are hassle free.

Limited time


FREE NECKLACE WITH ORDERS OVER $180

Small Batch Handmade Leather Necklace valued at $29
Shop This Shop All
Up to
50% off
Sale Dresses

Up to
50% off
Sale Pants



A WOMAN WITH A MISSION

Our mission is simple - to empower women like you to embrace their individuality
and shine with confidence.

We understand that fashion is not just about looking good; it's about feeling
incredible.

Our goal is to create wardrobe staples that you can effortlessly slip into,
instantly boosting your mood and empowering you to conquer the day ahead.

More about us



NEW ARRIVALS

View all
Lush Green Maxi Cinch dress
No reviews
$89.00
10
12
14
16
18
20
22
24
26
Navy with Tan Flower Shirred Dress
No reviews
$79.00
10
12
14
16
18
20
22
Aster 3/4 Tummy Shaper Pants
No reviews
$59.00
12
14
16
18
20
22
24
26
Black Tummy Shaper Shorts
9 reviews
$49.00
12
14
16
18
20
22
24
26



FROM THE MOUTHS OF BABES

from 702 reviews
Jennifer MacDonald

12/12/24
Beautiful dress

Love this dress and will be buying more clothes from Willow & Spring. I’m short
and this length was perfect for me.

Pearl Mini Dress With Frill Sleeve

Jennifer MacDonald

12/12/24
Love it

Such a stylish and comfortable dress to wear, I’m getting lots of compliments.

Mint Maxi Dress With Frill Sleeve

Penny Lane

11/12/24
The BEST !

Oh, happy days! My very first purchase from Willow & Spring, and my goodness I
am 100% in love. Fantastic design, quality, style and flair. I feel so pretty! I
purchased the Sunset Mandala Shirred Dress, it flows beautifully, and the
shirring in the bodice hugs form, giving a smart figure outline. Oh…and POCKETS!
Brilliant design, looking forward to my future purchases.

Willow & Spring

Lesli

11/12/24
Love my dress

Ordered my dress, sizing was my real size. Delivery was only a couple of days.
Very happy with everything.

Willow & Spring

Anita Maynard

10/12/24
Very happy

This is a beautiful dress! I’m so happy I decided to buy it. Light weight,
vibrant colours and a very flattering fit. I’m usually a 16 but sized up due to
a 16F bust and it fits perfectly. Thinking about getting the maxi in the mint
color now☺️

Pearl Mini Dress With Frill Sleeve

Claire Harper

09/12/24

I love this dress. I have so many compliments when I wear it. very flattering
style and lovely cool fabric. I am considering buying in another colouway.

Evergreen Cotton Bell sleeve Dress- please size down * read description

Meg

05/12/24
Gorgeous dress

It’s hard to see this pattern on the web but it’s absolutely gorgeous in person.
I’ve had heaps of compliments wearing this, the sleeves are really comfy and
flattering too. Great length and soft material .

Silver Bloom Pintuck Dress

Runhoa Fatnowna

29/11/24
Walking on Sunshine

As a first time shopper my experience so far exceeded my expectations. I love,
love my experience from the first click on my online shop to the delivery. I
absolutely loved my purchases and once I had tried them on it was like walking
on sunshine … Thank you so much

Posie 3/4 Tummy Shaper Pants

Fiona Gillies

29/11/24
So many compliments

The fit was great, feels great to wear and I received so many compliments.

Safflower Maxi Dress with Frill Sleeve

Karen

29/11/24
So glad I bought this dress

I don't wear dresses a lot mainly due to upper body fit (180 cm, size 22/24). I
brought size 22 in this dress. I am trying to find a design that works with my
body and looks feminine without exposing a lot of skin. I love the design of the
dresses with frill sleeve. Got 3 compliments in one day from my online work
colleagues. Material feels and looks beautiful and I can be well dressed but
cool and comfortable. I just wish my bust was smaller so the dress draped closer
to my body - my body design is the culprit here! I am keeping a close eye on
what else gets released - colour and design wise.

Posie Maxi Dress with Frill Sleeve

Lynn

27/11/24
Taupe Isla Dress

This dress is gorgeous. It fits like a dream and is true to size. I am a 16. The
fabric is beautiful, soft and comfortable. It is a perfect length and has small
side splits which is great. Unlike some of the huge splits we see. Ideal for
ladies who are a bit older. I will definitely be purchasing more from Willow and
Spring.

Taupe Spring Isla Dress with Bell Sleeve

Cath

26/11/24
Free & Easy Feeling

Comfortable and flowing dress with a soft, free & easy feel. Lots of room and
stylish design combined. Lovely pattern and colour too.

Taupe Spring Isla Dress with Bell Sleeve

Kelly Mussett

26/11/24

Love your dresses

Maroon Flower Cinch dress

Tracey Zunker

25/11/24

Soft, beautiful, cool cotton. Lovely colours. Side pockets, true to size. Great
service

Pearl Cotton Bell sleeve Dress

Adelle

25/11/24
Beautiful

Nice light comphy feels and looks great on love it

Sunset Mandala Shirred Dress





JOIN OUR COMMUNITY OF CONFIDENT WOMEN

Ready to join the Willow & Spring family? Let's celebrate your curves and
embrace the beauty of confidence, together.

Sign up below for 10% off your first order.

 


GET MY DISCOUNT

Effortless style meets everyday practicality – perfect for busy woman who want
to look and feel amazing.


CUSTOMER SERVICE

Customer service
 * Pants size guide
 * Shipping
 * Exchanges and returns
 * Privacy Policy
 * Gift card
 * About Zip
 * Terms of service


GET TO KNOW US

Get to know us
 * About us
 * Reviews
 * Contact us
 * Sign up form
 * Find us


WHERE TO FIND US

Where to Find us

Shop in store at our
Old Petrie Town store.

Located 901 Dayboro Road 4503 QLD



 * Apple Pay
 * Google Pay
 * Mastercard
 * PayPal
 * Shop Pay
 * Union Pay
 * Visa

Powered by Shopify


icon-X "Close (esc)"
icon-X icon-chevron
icon-X
Willow & Spring Clothing | Women's Dresses For Spring Australia



10
12
14
16
18
20
22
24
26
10
12
14
16
18
20
22
12
14
16
18
20
22
24
26
12
14
16
18
20
22
24
26




Judge.me


Cart


Continue shopping