www.veronikamaine.com.au Open in urlscan Pro
172.67.13.146  Public Scan

Submitted URL: http://13.210.46.121/
Effective URL: https://www.veronikamaine.com.au/?redirect=false
Submission: On October 09 via manual from PH — Scanned from AU

Form analysis 7 forms found in the DOM

/Search

<form action="/Search" class="ng-pristine ng-valid">
  <div class="frm__row">
    <input type="text" name="q" id="q" placeholder="Search" class="frm__ele nav__search__input">
    <button type="submit" class="button-icon nav__search__button" ng-click="mainCtrl.search($event)">
      <i class="icon-search"></i>
    </button>
  </div>
</form>

Name: toolbarLoginForm

<form ng-if="!loginCtrl.userDetails.loggedInUser &amp;&amp; !loginCtrl.resetPasswordSent" novalidate="" name="toolbarLoginForm" class="ng-pristine ng-scope ng-invalid ng-invalid-required ng-valid-email">
  <!-- ngIf: !loginCtrl.enabledPasswordReset -->
  <div class="frm__row margin-bottom-1x-i ng-scope" ng-if="!loginCtrl.enabledPasswordReset">
    <label for="toolbar_email hidden">Email*</label>
    <div class="frm__elewrp"
      ng-class="{'frm__elewrp--error': toolbarLoginForm.toolbar_email.$invalid &amp;&amp; (toolbarLoginForm.toolbar_email.$touched || toolbarLoginForm.$submitted), 'frm__elewrp--success': toolbarLoginForm.toolbar_email.$valid}">
      <input type="email" ng-disabled="loginCtrl.enabledPasswordReset" placeholder="Email" ng-focus="loginCtrl.activateTooltip($event)" ng-blur="loginCtrl.deactivateTooltip($event)"
        class="frm__ele ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-email" name="toolbar_email" id="toolbar_email" ng-model="loginCtrl.user.toolbarEmail" required="">
    </div>
    <!-- ngIf: toolbarLoginForm.toolbar_email.$invalid && (toolbarLoginForm.toolbar_email.$touched || toolbarLoginForm.$submitted) -->
  </div><!-- end ngIf: !loginCtrl.enabledPasswordReset -->
  <!-- ngIf: !loginCtrl.enabledPasswordReset -->
  <div class="frm__row ng-scope" ng-if="!loginCtrl.enabledPasswordReset">
    <label for="toolbar_password">Password*</label>
    <div class="frm__elewrp"
      ng-class="{'frm__elewrp--error': toolbarLoginForm.toolbar_password.$invalid &amp;&amp; (toolbarLoginForm.toolbar_password.$touched || toolbarLoginForm.$submitted), 'frm__elewrp--success': toolbarLoginForm.toolbar_password.$valid}">
      <input type="password" ng-disabled="loginCtrl.enabledPasswordReset" ng-focus="loginCtrl.activateTooltip($event)" ng-blur="loginCtrl.deactivateTooltip($event)" placeholder="Password"
        class="frm__ele ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" name="toolbar_password" id="toolbar_password" ng-model="loginCtrl.user.toolbarPassword" required="">
    </div>
    <!-- ngIf: toolbarLoginForm.toolbar_password.$invalid && (toolbarLoginForm.toolbar_password.$touched || toolbarLoginForm.$submitted) -->
    <a href="" ng-click="loginCtrl.enabledPasswordReset = true;" class="link-text">
			<!-- ngIf: !loginCtrl.enabledPasswordReset --><span ng-if="!loginCtrl.enabledPasswordReset" class="ng-scope">Forgotten Password?</span><!-- end ngIf: !loginCtrl.enabledPasswordReset -->
		</a>
  </div><!-- end ngIf: !loginCtrl.enabledPasswordReset -->
  <!-- ngIf: loginCtrl.enabledPasswordReset -->
  <div class="frm__row">
    <!-- ngIf: !loginCtrl.enabledPasswordReset --><button type="submit" ng-if="!loginCtrl.enabledPasswordReset" ng-disabled="toolbarLoginForm.$invalid" ng-class="{ 'button--busy': loginCtrl.formSubmitting }"
      ng-click="loginCtrl.signIn(loginCtrl.user, $event)" class="button button--medium button--full-width button--primary margin-bottom-1x ng-scope" disabled="disabled">
      <span class="button__text">
        <span>Sign in</span>
      </span>
    </button><!-- end ngIf: !loginCtrl.enabledPasswordReset -->
    <!-- ngIf: loginCtrl.enabledPasswordReset -->
    <button type="button" ng-click="loginCtrl.signUp()" class="button button--medium button--full-width button--default">
      <span class="button__text">Sign up</span>
    </button>
  </div>
</form>

Name: toolbarLoginForm

<form ng-if="!loginCtrl.userDetails.loggedInUser &amp;&amp; !loginCtrl.resetPasswordSent" novalidate="" name="toolbarLoginForm" class="ng-pristine ng-scope ng-invalid ng-invalid-required ng-valid-email">
  <span>Please login to check your wish list</span>
  <!-- ngIf: !loginCtrl.enabledPasswordReset -->
  <div class="frm__row margin-bottom-1x-i ng-scope" ng-if="!loginCtrl.enabledPasswordReset">
    <label for="toolbar_email hidden">Email*</label>
    <div class="frm__elewrp"
      ng-class="{'frm__elewrp--error': toolbarLoginForm.toolbar_email.$invalid &amp;&amp; (toolbarLoginForm.toolbar_email.$touched || toolbarLoginForm.$submitted), 'frm__elewrp--success': toolbarLoginForm.toolbar_email.$valid}">
      <input type="email" ng-disabled="loginCtrl.enabledPasswordReset" placeholder="Email" ng-focus="loginCtrl.activateTooltip($event)" class="frm__ele ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-email"
        name="toolbar_email" id="toolbar_email_wishlist" ng-model="loginCtrl.user.toolbarEmail" required="">
    </div>
    <!-- ngIf: toolbarLoginForm.toolbar_email.$invalid && (toolbarLoginForm.toolbar_email.$touched || toolbarLoginForm.$submitted) -->
  </div><!-- end ngIf: !loginCtrl.enabledPasswordReset -->
  <!-- ngIf: !loginCtrl.enabledPasswordReset -->
  <div class="frm__row ng-scope" ng-if="!loginCtrl.enabledPasswordReset">
    <label for="toolbar_password">Password*</label>
    <div class="frm__elewrp"
      ng-class="{'frm__elewrp--error': toolbarLoginForm.toolbar_password.$invalid &amp;&amp; (toolbarLoginForm.toolbar_password.$touched || toolbarLoginForm.$submitted), 'frm__elewrp--success': toolbarLoginForm.toolbar_password.$valid}">
      <input type="password" ng-disabled="loginCtrl.enabledPasswordReset" ng-focus="loginCtrl.activateTooltip($event)" ng-blur="loginCtrl.deactivateTooltip($event)" placeholder="Password"
        class="frm__ele ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" name="toolbar_password" id="toolbar_password_wishlist" ng-model="loginCtrl.user.toolbarPassword" required="">
    </div>
    <!-- ngIf: toolbarLoginForm.toolbar_password.$invalid && (toolbarLoginForm.toolbar_password.$touched || toolbarLoginForm.$submitted) -->
    <a href="" ng-click="loginCtrl.enabledPasswordReset = true;" class="link-text">
				<!-- ngIf: !loginCtrl.enabledPasswordReset --><span ng-if="!loginCtrl.enabledPasswordReset" class="ng-scope">Forgotten Password?</span><!-- end ngIf: !loginCtrl.enabledPasswordReset -->
			</a>
  </div><!-- end ngIf: !loginCtrl.enabledPasswordReset -->
  <!-- ngIf: loginCtrl.enabledPasswordReset -->
  <div class="frm__row">
    <!-- ngIf: !loginCtrl.enabledPasswordReset --><button type="submit" ng-if="!loginCtrl.enabledPasswordReset" ng-disabled="toolbarLoginForm.$invalid" ng-class="{ 'button--busy': loginCtrl.formSubmitting }"
      ng-click="loginCtrl.signIn(loginCtrl.user, $event)" class="button button--medium button--full-width button--primary margin-bottom-1x ng-scope" disabled="disabled">
      <span class="button__text">
        <span>Sign in</span>
      </span>
    </button><!-- end ngIf: !loginCtrl.enabledPasswordReset -->
    <!-- ngIf: loginCtrl.enabledPasswordReset -->
    <button type="button" ng-click="loginCtrl.signUp()" class="button button--medium button--full-width button--default">
      <span class="button__text">Sign up</span>
    </button>
  </div>
</form>

/Search

<form action="/Search" id="mysearchform" ng-show="isSearchVisible" class="ng-pristine ng-valid ng-hide">
  <div class="frm__row">
    <input type="text" name="q" id="q" placeholder="Search" class="frm__ele nav__search__input">
    <button type="submit" class="button-icon nav__search__button" ng-click="mainCtrl.search($event)">
      <i class="icon-search"></i>
    </button>
  </div>
</form>

<form class="margin-bottom-1x ng-pristine ng-valid">
  <div class="input-group">
    <div class="input-group__input">
      <div class="geo__search-input ui-select-container ui-select-bootstrap dropdown ng-empty ng-valid" ng-class="{open: $select.open}" ng-model="mainCtrl.findStoreObject" reset-search-input="false" on-select="mainCtrl.onSetKeywords($item, $select)"
        on-remove="mainCtrl.onRemove()">
        <div class="ui-select-match ng-scope" ng-hide="$select.open &amp;&amp; $select.searchEnabled" ng-disabled="$select.disabled" ng-class="{'btn-default-focus':$select.focus}" placeholder="Enter postcode, town or suburb"><span tabindex="-1"
            class="btn btn-default form-control ui-select-toggle" aria-label="Select box activate" ng-disabled="$select.disabled" ng-click="$select.activate()" style="outline: 0;"><span ng-show="$select.isEmpty()"
              class="ui-select-placeholder text-muted ng-binding">Enter postcode, town or suburb</span> <span ng-hide="$select.isEmpty()" class="ui-select-match-text pull-left ng-hide"
              ng-class="{'ui-select-allow-clear': $select.allowClear &amp;&amp; !$select.isEmpty()}" ng-transclude="">
            </span> <i class="caret pull-right" ng-click="$select.toggle($event)"></i>
            <a ng-show="$select.allowClear &amp;&amp; !$select.isEmpty() &amp;&amp; ($select.disabled !== true)" aria-label="Select box clear" style="margin-right: 10px" ng-click="$select.clear($event)" class="btn btn-xs btn-link pull-right ng-hide"><i class="glyphicon glyphicon-remove" aria-hidden="true"></i></a></span>
        </div><span ng-show="$select.open &amp;&amp; $select.refreshing &amp;&amp; $select.spinnerEnabled" class="ui-select-refreshing glyphicon glyphicon-refresh ui-select-spin ng-hide"></span> <input type="search" autocomplete="off" tabindex="-1"
          aria-expanded="true" aria-label="Select box" aria-owns="ui-select-choices-0" class="form-control ui-select-search ng-pristine ng-untouched ng-valid ng-empty ng-hide" ng-class="{ 'ui-select-search-hidden' : !$select.searchEnabled }"
          placeholder="Enter postcode, town or suburb" ng-model="$select.search" ng-show="$select.open" style="width: 10px;">
        <ul class="find-store-result ui-select-choices ui-select-choices ui-select-choices-content ui-select-dropdown dropdown-menu ng-scope ng-hide" ng-show="$select.open &amp;&amp; $select.items.length > 0"
          repeat="address in mainCtrl.addresses track by $index" refresh="mainCtrl.refreshAddresses($select.search)" refresh-delay="0">
          <li class="ui-select-choices-group" id="ui-select-choices-0">
            <div class="divider ng-hide" ng-show="$select.isGrouped &amp;&amp; $index > 0"></div>
            <div ng-show="$select.isGrouped" class="ui-select-choices-group-label dropdown-header ng-binding ng-hide" ng-bind="$group.name"></div><!-- ngRepeat: address in $select.items track by $index -->
          </li>
        </ul>
        <div class="ui-select-no-choice"></div><ui-select-single></ui-select-single><input ng-disabled="$select.disabled" class="ui-select-focusser ui-select-offscreen ng-scope" type="text" id="focusser-0" aria-label="Select box focus"
          aria-haspopup="true" role="button">
      </div>
    </div>
    <div class="input-group__button" style="width: 80px">
      <button class="button button--default button--compact" role="button" ng-click="mainCtrl.gotoStoresPage()">
        <span class="button__text">Find Store</span>
      </button>
    </div>
  </div>
</form>

POST /Stores

<form id="footerStoreLocatorForm" action="/Stores" method="post" style="display: none;" class="ng-pristine ng-valid">
  <input type="hidden" id="lat" name="lat" ng-model="mainCtrl.footerLat" autocomplete="off" class="ng-pristine ng-untouched ng-valid ng-empty">
  <input type="hidden" id="lng" name="lng" ng-model="mainCtrl.footerLng" autocomplete="off" class="ng-pristine ng-untouched ng-valid ng-empty">
  <input type="hidden" id="state" name="state" ng-model="mainCtrl.footerState" autocomplete="off" class="ng-pristine ng-untouched ng-valid ng-empty">
</form>

<form class="margin-bottom-2x ng-pristine ng-valid">
  <div class="input-group">
    <a href="/Privilege/Signup" class="button button--default input-group__button" role="button"><span class="button__text">Sign up</span></a>
  </div>
</form>

Text Content

This site requires JavaScript to display correctly!
Login:
Based on your current location your nearest Veronika Maine Store is:
Veronika Maine MetCentre
Store details
Search For Other Stores
My store: Veronika Maine MetCentre ( info | change)
VERONIKA MAINE
Based on your current location your nearest Veronika Maine Store is:
Veronika Maine MetCentre
Store details
Search For Other Stores

Welcome !
Email*

Password*

Forgotten Password?
Sign in Sign up
0
Please login to check your wish list
Email*

Password*

Forgotten Password?
Sign in Sign up
0
You currently have no items in your bag
 * shop
   
   SHOP
   
    * new arrivals
    * the edit
    * dresses
    * tops
    * pants
    * skirts
    * knitwear
    * jackets and coats
    * sets
    * tailoring
    * accessories
    * sale
    * Gift Cards
   
   Shop: Dresses
   Shop: New Arrivals

 * new in
 * VM World
   
   VM WORLD
   
    * vm stories
    * social
    * stores
    * the edit
   
   Shop: The EDIT
   View: The EDIT

 * privilege
 * sale
 * stores
 * info
   
   INFO
   
    * delivery & collection
    * returns
    * payment & currency
    * garment care & sizing
    * terms of use

 * more
   
   MORE
   
    * stores
    * about us
    * careers
    * contact us
    * social
    * sustainability

   

Veronika Maine MetCentre

Information Change


BECOME A PRIVILEGE MEMBER AND BE REWARDED

 * Sign in/Sign up

NEED HELP?

online@veronikamaine.com.au
1800 06 07 06
Monday - Friday: 8am - 6pm
Saturday - Sunday: 10am - 6pm


Shop the collection Shop the collection
Shop new in
Shop new in

Shop dresses
Shop dresses

Shop pants
Shop pants

Shop sets
Shop sets


Discover the collection Discover the collection
Shop new arrivals Shop new arrivals
Chevron pointing left
An effortless combination of soft shapes for endless outfitting. #VeronikaMaine
30 AUGUST 2024
Satin Gathered Collar Shirt
Welcome a relaxed approach to transeasonal dressing with new satin pieces,
available online and in-store now. #VeronikaMaine
28 AUGUST 2024
Satin Gathered Collar Shirt
Satin Crop Pant
Dress codes. Explore new season dresses that always look effortless, no matter
the occasion. #VeronikaMaine
26 AUGUST 2024
Corded Lace Dress
Explore considered pieces that will stand the test of time. #VeronikaMaine
24 AUGUST 2024
Embroidered Cotton Trapeze Shirt
Sharpen your wardrobe with a dose of seasonal tailoring. Tap to shop.
#VeronikaMaine
22 AUGUST 2024
European Striped Twill Boyfriend Blazer
European Striped Twill Waist Coat
European Striped Twill Wide Leg Pant
New in. Wardrobe classics crafted from embroidered cotton for a point of
difference. #VeronikaMaine
20 AUGUST 2024
Embroidered Cotton Full Dress
In bloom. Welcome warmer days with the signature Botanical print, out now.
#VeronikaMaine
16 AUGUST 2024
Botanical Satin Puff Sleeve Top
Stretch Waisted Flare Jean
A mainstay piece to wear on repeat. Tap to shop the Lustred Twill Scallop Shirt.
#VeronikaMaine
13 AUGUST 2024
Lustred Twill Scallop Shirt
The Linen Twill Scallop Dress, an easy wearing shape with subtle design flair to
keep things interesting. #VeronikaMaine
11 AUGUST 2024

A contemporary motif in a timeless palette, our Serendipity print pieces suit
every occasion. #VeronikaMaine
10 AUGUST 2024

Together or apart, these Linen Twill pieces will have you set for spring.
#VeronikaMaine
06 AUGUST 2024
Linen Twill Scallop Shirt
Linen Twill Pant
Meet Serendipity, an abstract print in a timeless monochrome palette.
#VeronikaMaine
05 AUGUST 2024
Monochrome Serendipity Midi Dress
Elevate your off-duty style with staple separates in enduring shades.
#VeronikaMaine
03 AUGUST 2024
Merino Wool Collared Short Sleeve Knit
Utility Twill Midi Skirt
Introducing the European Pebble Print Midi Dress, designed to carry you through
the transeasonal shift. #VeronikaMaine
01 AUGUST 2024
European Pebble Print Midi Dress
The perfect pair. Together or a part, our new Drapey Twill separates offer many
outfit combinations. #VeronikaMaine
30 JULY 2024
Drapey Twill Hourglass Vest
Drapey Twill Wide Pant
New utility. This season, bring a point of difference to your wardrobe with
utility inspired silhouettes. #VeronikaMaine
29 JULY 2024
Utility Twill Pocket Jacket
Utility Twill Wide Crop Pants
Understated and timeless, head-to-toe taupe makes for an effortlessly elevated
look. #VeronikaMaine
26 JULY 2024
Chunky Knit Vest
European Double Weave Topstitched Crop Pant
Natural palette. A nod to quiet luxury, discover new arrivals in tonal taupe
hues. #VeronikaMaine
24 JULY 2024
Double Weave Relaxed Blazer
Merino Blend Round Neck Sweater
Abstract neutrals. Monochrome prints, perfect for now and the months to come.
#VeronikaMaine
22 JULY 2024
European Monochrome Pebble Dress
An investment piece with out-of-hours adaptability. The Ponte Zip Neck Dress,
out now. #VeronikaMaine
21 JULY 2024
Ponte Zip Neck Dress
Embrace winter’s chill with the coveted Puff Sleeve Fuzzy Sweater. Crafted from
soft melange yarn, this best-selling style returns in two new colours.
#Veronika...
19 JULY 2024
Puff Sleeve Fuzzy Sweater
Stretch Waisted Flare Jean
Welcome the return of our favourite everyday staple. Shop new season denim
online and in-store now. #VeronikaMaine
16 JULY 2024
Crop Denim Jacket
Stretch Waisted Flare Jean
Print update. Introducing the Forrest Leopard print, available in a midi dress
and top. #VeronikaMaine
13 JULY 2024
Forest Leopard Midi Dress
Refresh your knitwear rotation with striking pieces made from Australian Merino
Wool and Good Earth Cotton. #VeronikaMaine
11 JULY 2024
Colour Block Merino Wool Jumper
Merino Wool Skirt
Set or separate. The European Tweed Crop Jacket available in deep green and
classic black, team with the matching skirt or style back with wardrobe
favourites. ...
10 JULY 2024
European Tweed Crop Jacket
Chevron pointing right


STORE LOCATOR

Enter postcode, town or suburb
 * 


Find Store

Store Listing

FIND US

Contact Us
Australia - 1800 06 07 06
New Zealand - 0800 000 675

online@veronikamaine.com.au



INFO

 * Delivery & Collection
 * Returns
 * Payment & Currency
 * Garment Care & Sizing
 * Terms of Use

MORE

 * Stores
 * About Us
 * Careers
 * Contact Us
 * Social
 * Sustainability

PRIVILEGE

Sign up

Be rewarded with $75 each time you spend $750 within twelve months, enjoy early
access to promotions and new season collections. Plus, receive a $30 birthday
reward!

* Conditions apply.

© Veronika Maine. 2024. All rights reserved. Site Map
You appear to be using an outdated browser. Please upgrade your browser for a
better experience. X
You appear to be using an outdated browser.
Please upgrade your browser for a better experience.
Upgrade your browser today

We use our own and third party cookies to tailor our services and provide a
personalised shopping experience. By using this site, you agree with our cookie
policy.

Accept
x