taragrinna.com Open in urlscan Pro
23.227.38.32  Public Scan

Submitted URL: https://grinnasupport.com/
Effective URL: https://taragrinna.com/
Submission: On April 16 via automatic, source certstream-suspicious — Scanned from DE

Form analysis 4 forms found in the DOM

POST /cart

<form action="/cart" method="post" novalidate="" class="cart-drawer cart-drawer--empty">
  <div class="cart-drawer__header">
    <div class="cart-drawer__header-container">
      <button type="button" class="cart-drawer__close-button btn--clear btn--square close-cart"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 16.8 16.8">
          <path fill="#444" d="M16.8 1.5L15.4.1 8.4 7l-7-7L0 1.4l7 7-7 7 1.4 1.4 7-7 7 7 1.4-1.4-7-7z"></path>
        </svg></button>
      <p class="cart-drawer__header-title text-title text-center">Your cart</p>
    </div>
  </div>
  <div class="cart-drawer__content widget_shopping_cart_body" data-count="0" data-size="0" data-subtotal="0">
    <div class="cart-drawer__content-container">
      <div class="cart-drawer__empty-text">
        <p class="text-center">Uh-oh! Your cart is empty!</p>
      </div>
      <div class="cart-drawer__no-cookies fs__16">
        <p class="text-center">Enable cookies to use the shopping cart</p>
      </div>
      <div class="cart-drawer__item-list">
        <div class="cart-drawer__item ajax-cart__template" aria-live="polite"><a href="" class="cart-drawer__item-image" style="background-image:none;" data-cart-item-background-image="" data-cart-item-href=""></a>
          <div class="cart-drawer__item-content">
            <a href="" class="h4 cart-drawer__item-title"></a>
            <p class="cart-drawer__item-subtitle"></p>
            <p class="cart-drawer__item-price-container">
              <span class="cart-drawer__item-price"></span>
              <s></s>
            </p>
            <div class="quantity cart-drawer__item-quantity">
              <input type="button" value="-" class="minus">
              <input type="number" required="required" step="1" min="0" max="999" name="updates[]" id="updates_" value="" data-val="" data-product_id="" title="Qty" class="input-text qty text cart__popup-qty--input" size="4" pattern="[0-9]*"
                inputmode="numeric">
              <input type="button" value="+" class="plus">
            </div>
            <button class="cart-drawer__item-delete btn-link remove" type="button" data-product_id="">Remove</button>
          </div>
        </div>
      </div>
    </div>
    <div class="order-summary__scroll-indicator" aria-hidden="true">Scroll for more items <svg xmlns="http://www.w3.org/2000/svg" width="10" height="12" viewBox="0 0 10 12">
        <path
          d="M9.817 7.624l-4.375 4.2c-.245.235-.64.235-.884 0l-4.375-4.2c-.244-.234-.244-.614 0-.848.245-.235.64-.235.884 0L4.375 9.95V.6c0-.332.28-.6.625-.6s.625.268.625.6v9.35l3.308-3.174c.122-.117.282-.176.442-.176.16 0 .32.06.442.176.244.234.244.614 0 .848">
        </path>
      </svg></div>
  </div>
  <div class="cart-drawer__footer free_ship">
    <p class="cart-drawer__disclaimer">Free Shipping on All Orders Over $200</p>
  </div>
</form>

GET /search

<form class="header__search w_100 nt-ajax-search" role="search" method="get" action="/search" itemprop="potentialAction" itemscope="itemscope" itemtype="http://schema.org/SearchAction">
  <div>
    <input class="w_100" type="text" value="" name="q" placeholder="Search for products"><input type="hidden" name="type" value="product"><span class="nt_span_bg"></span>
  </div>
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_2 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-V6ukHA" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; border-radius: 2px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0); background-repeat: no-repeat; background-position-y: 50%; padding: 10px 5px;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; 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: 10px 6px; 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 class="needsclick go486683884 kl-private-reset-css-Xuajs1" type="email" name="email" tabindex="0"
            placeholder="Email" aria-label="Email" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 38px; text-align: left; color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Segoe, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(180, 187, 195);">
          <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: 10px 6px; position: relative; flex: 0 1 auto;"><button
          class="needsclick go332817621 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(255, 255, 255); border-radius: 2px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(0, 0, 0); font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; line-height: 1; white-space: normal; padding: 11px 10px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: auto;">Sign
          Up</button></div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-RN7uSP" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; overflow: hidden; width: 450px; min-width: 200px; max-width: 1000px; border-radius: 0px; border-style: solid; border-width: 15px; border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); background-image: url(&quot;https://d3k81ch9hvuctc.cloudfront.net/company/SAmNqP/images/47b2d2c7-84cf-43b7-a69a-283780caf0ec.png&quot;); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; padding: 60px 35px;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; 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: 10px 6px 20px; position: relative; background-color: rgba(255, 255, 255, 0); flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 kl-private-quill-wrapper-Lkqws1" style="width: 100%;">
          <div class="ql-snow ql-container ql-disabled">
            <div class="ql-editor" data-gramm="false" contenteditable="false">
              <p style="text-align: center;"><span style="font-size: 30px;" class="ql-font-helvetica-neue">Enjoy 10% off!</span></p>
              <p style="text-align: center;"><span style="font-size: 16px;">Join our list and be in the know on exclusive launches, deals, and Tara Grinna news!</span></p>
              <p style="text-align: center;"><span style="font-size: 10px;">*Discount not valid on sale items*</span></p>
            </div>
            <div class="ql-clipboard" contenteditable="true" tabindex="-1"></div>
          </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: 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 class="needsclick go509583817 kl-private-reset-css-Xuajs1" type="email" name="email" tabindex="0"
            placeholder="Email address" aria-label="Email address" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 38px; text-align: left; color: rgb(0, 0, 0); font-family: &quot;Lucida Grande&quot;, &quot;Lucida Sans Unicode&quot;, &quot;Lucida Sans&quot;, Geneva, Verdana, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(180, 187, 195);">
          <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: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;">
          <div class="needsclick go797837324 kl-private-reset-css-Xuajs1"
            style="display: flex; flex-direction: row; align-items: center; box-sizing: border-box; border-radius: 2px; padding: 0px; height: 38px; text-align: left; font-family: &quot;Lucida Grande&quot;, &quot;Lucida Sans Unicode&quot;, &quot;Lucida Sans&quot;, Geneva, Verdana, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(180, 187, 195);">
            <button aria-label="Search Countries" type="button" class="needsclick  kl-private-reset-css-Xuajs1"
              style="display: flex; flex-direction: row; align-items: center; justify-content: space-between; width: 50px; height: 38px; cursor: pointer; padding-left: 10px; padding-right: 5px;"><img aria-label="United States" title="United States"
                src="https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/us.svg" style="display: inline-block; width: 1em; height: 1em; vertical-align: middle; border-radius: 3px;"><svg height="20" width="20" viewBox="0 0 20 20"
                aria-hidden="true" focusable="false" class="" transform="" style="fill: rgb(180, 187, 195);">
                <path
                  d="M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z">
                </path>
              </svg></button><input type="tel" data-testid="phoneNumberInput" autocomplete="tel" name="phone-number" tabindex="0" placeholder="Phone Number" aria-label="Phone Number" aria-invalid="false"
              class="needsclick undefined kl-private-reset-css-Xuajs1"
              style="border: none; text-align: left; color: rgb(0, 0, 0); font-family: &quot;Lucida Grande&quot;, &quot;Lucida Sans Unicode&quot;, &quot;Lucida Sans&quot;, Geneva, Verdana, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgba(0, 0, 0, 0); flex-grow: 1;">
          </div>
          <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: 0px 6px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 kl-private-quill-wrapper-Lkqws1" style="width: 100%;">
          <div class="ql-snow ql-container ql-disabled">
            <div class="ql-editor" data-gramm="false" contenteditable="false">
              <p><span style="color: rgb(96, 106, 114); font-size: 10px;">By clicking SIGN UP NOW, you agree to receive marketing text messages from TARA GRINNA SWIMWEAR at the number provided, including messages sent by autodialer. Consent is not a
                  condition of any purchase. Message and data rates may apply. Message frequency varies. Reply HELP for help or STOP to cancel. View
                  our</span><a href="https://taragrinna.com/policies/privacy-policy" target="_blank" style="color: rgb(96, 106, 114); font-size: 10px;"> Privacy Policy and Terms of Service.</a></p>
            </div>
            <div class="ql-clipboard" contenteditable="true" tabindex="-1"></div>
          </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: 1 0 0px;"><button
          class="needsclick go3843214806 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(0, 0, 0); border-radius: 0px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(255, 255, 255); font-family: &quot;Lucida Grande&quot;, &quot;Lucida Sans Unicode&quot;, &quot;Lucida Sans&quot;, Geneva, Verdana, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 11px; padding-bottom: 11px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: auto; width: 100%;">Join
          Now</button></div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

Text Content

MENU

 * Shop Looks
   * Back
   * Shop Looks
   * Styled Looks by Color
     * Back
     * Styled Looks by Color
     * 
       White
     * 
       Vestfossen-SALE-
     * 
       Turquoise
     * 
       Trondheim-SALE-
     * 
       Tangerine
     * 
       Sunburst
     * 
       Royal
     * 
       Lime
     * 
       Red
     * 
       Oslo-SALE-
     * 
       Navy
     * 
       Kristiansand-SALE-
     * 
       Kongsberg-SALE-
     * 
       Graphite
     * 
       Fredrikstad-SALE-
     * 
       Emerald
     * 
       Black
     * 
       Candy Pink
     * 
       Cornflower
     * 
       Eggplant
   * Styled Looks by Print
     * Back
     * Styled Looks by Print
     * 
       Bellagio
     * 
       Vietri Sul Mare
     * 
       Prato
     * 
       Puglia
     * 
       Cantu
     * 
       Signoli
     * 
       Orta San Giulio
     * 
       Corricella
     * 
       Civita
     * 
       Santa Maria
     * 
       Atrani
     * 
       Castel Gandolfo
     * 
       Horntown Bay
   * Top Styles
     * Back
     * Top Styles
     * Bandeau Bikini Tops
     * Halter Bikini Tops
     * Off the Shoulder Tops
     * Post-Mastectomy Pocket Tops
     * Tankinis/Bandinis/Halterkinis
     * Underwire Tops
   * Bottom Styles
     * Back
     * Bottom Styles
     * Bottoms to Wear with a Tankini
     * Best Bottoms for Curvy Figures
     * Skirted Bottoms
     * High Waist Bottoms
     * High Leg Bottoms
     * Low Rise Hipster Bottoms
     * Fullest Coverage Bottoms
     * Full Coverage Bikini Bottoms
     * Cheeky Bottoms
   * Shop by Body Type
     * Back
     * Shop by Body Type
     * Best Curvy Styles
     * Small Bust
     * Large Bust (DD+)
     * Pear Shape
     * Large Tummy
 * Swim Tops
 * Swim Bottoms
 * One Piece Suits
 * Resort
   * Back
   * Resort
   * Dresses
   * Cover Ups
   * Cashmere
 * Accessories
   * Back
   * Accessories
   * Luxury Handbag Collection
   * Luxury Parfum
   * Casual Handbags & Totes
   * Hats & Visors
   * Jewelry
   * Luxury Towels
   * Scarves
   * Footwear
   * Sunglasses
   * Swim Wash
 * Customer Care
   * Back
   * Customer Care
   * Store Locator
   * Contact Us
   * Sizing Info
   * Shipping & Returns
   * About Us
 * Sale
 * Login / Register
 * Wishlist

Your cart

Uh-oh! Your cart is empty!

Enable cookies to use the shopping cart


Remove
Scroll for more items

Free Shipping on All Orders Over $200

translation missing: en.general.search.close_search



 * Facebook
 * Instagram
 * Tumblr

Free Express Shipping on Orders Over $50
 * Shop LooksTara's Picks
    * Top Styles
      * Bandeau Bikini Tops
      * Halter Bikini Tops
      * Off the Shoulder Tops
      * Post-Mastectomy Pocket Tops
      * Tankinis/Bandinis/Halterkinis
      * Underwire Tops
   
    * Bottom Styles
      * Bottoms to Wear with a Tankini
      * Best Bottoms for Curvy Figures
      * Skirted Bottoms
      * High Waist Bottoms
      * High Leg Bottoms
      * Low Rise Hipster Bottoms
      * Fullest Coverage Bottoms
      * Cheeky Bottoms
   
    * Body Types
      * Best Curvy Styles
      * Small Bust
      * Large Bust (DD+)
      * Pear Shape
      * Large Tummy
   
    * Styled by Color
      * 
        Black
      * 
        Candy Pink
      * 
        Cornflower
      * 
        Emerald
      * 
        Graphite
      * 
        Navy
      * 
        Lime
   
   
    * SOLIDS COLUMN 2
      
      
      
      SOLIDS COLUMN 2
      
      * 
        Red
      * 
        Royal
      * 
        Sunburst
      * 
        Tangerine
      * 
        Turquoise
      * 
        White
   
    * Styled by Print
      * 
        Prato-NEW-
      * 
        Vietri Sul Mare-NEW-
      * 
        Puglia-NEW-
      * 
        Bellagio-NEW-
      * 
        Cantu-NEW-
      * 
        Rapallo-PRE-SALE-
      * 
        Signoli-NEW-
      * 
        Orta San Giulio
      * 
        Civita
      * 
        Horntown Bay
      * 
        Santa Maria
      * 
        Castel Gandolfo
   
   
   FREE SHIPPING
   
   For orders over $50
   
   
   100% SECURE
   
   Shop Safely
   
   
   TOP 5 SWIM BRAND
   
   In the USA

   
 * Swim Tops
    * Top Styles
      * Underwire Tops
      * Bandeau Bikini Tops
      * Halter Bikini Tops
      * Off the Shoulder Tops
      * Tankinis/Bandinis/Halterkinis
      * Post-Mastectomy Pocket Tops
   
    * Body Types
      * Small Bust
      * Large Bust (DD+)
      * Best Curvy Styles
      * Pear Shape
      * Large Tummy
   
    * Tops by Color
      * 
        Black
      * 
        Candy Pink
      * 
        Cornflower
      * 
        Emerald
      * 
        Fredrikstad
      * 
        Graphite
      * 
        Kongsberg
      * 
        Kristiansand
      * 
        Navy
      * 
        Lime
   
   
    * SOLIDS COLUMN 2
      
      
      
      SOLIDS COLUMN 2
      
      * 
        Oslo
      * 
        Red
      * 
        Royal
      * 
        Sunburst
      * 
        Tangerine
      * 
        Trondheim
      * 
        Turquoise
      * 
        Vestfossen
      * 
        White
   
    * Print Tops
      * 
        Bellagio-NEW-
      * 
        Puglia-NEW-
      * 
        Vietri Sul Mare-NEW-
      * 
        Prato-NEW-
      * 
        Cantu-NEW-
      * 
        Signoli-NEW-
      * 
        Rapallo-NEW-
      * 
        Santa Maria
      * 
        Atrani
      * 
        Castel Gandolfo
      * 
        Orta San Guilio
      * 
        Civita
      * 
        Horntown Bay
      * 
        Varenna-SALE-
      * 
        Aguadilla-SALE-
      * 
        Chincoteague-SALE-
   
   
   FREE SHIPPING
   
   For orders over $50
   
   
   100% SECURE
   
   Shop Safely
   
   
   TOP 5 SWIM BRAND
   
   In the USA

 * Swim Bottoms
    * Bottom Styles
      * Bottoms to Wear with a Tankini
      * Best Bottoms for Curvy Figures
      * Skirted Bottoms
      * High Waist Bottoms
      * Low Rise Hipster Bottoms
      * Fullest Coverage Bottoms
      * High Leg Bottoms
      * Full Back Coverage Bikini Bottoms
      * Cheeky Bottoms
   
    * Bottoms by Color
      * 
        Black
      * 
        Candy Pink
      * 
        Cornflower
      * 
        Emerald
      * 
        Fredrikstad
      * 
        Graphite
      * 
        Kongsberg
      * 
        Kirstiansand
      * 
        Navy
   
   
    * SOLIDS COLUMN 2
      
      
      
      SOLIDS COLUMN 2
      
      * 
        Oslo
      * 
        Red
      * 
        Royal
      * 
        Sunburst
      * 
        Tangerine
      * 
        Trondheim
      * 
        Turquoise
      * 
        Vestfossen
      * 
        White
      * 
        Lime
   
    * Print Bottoms
      * 
        Bellagio-NEW-
      * 
        Prato-NEW-
      * 
        Vietri Sul Mare-NEW-
      * 
        Cantu-NEW-
      * 
        Santa Maria
      * 
        Atrani
      * 
        Castel Gandolfo
      * 
        Civita
      * 
        Orta San Guilio
      * 
        Horntown Bay
      * 
        Varenna-SALE-
      * 
        Aguadilla-SALE-
      * 
        Chincoteague-SALE-
   
   
   FREE SHIPPING
   
   For orders over $50
   
   
   100% SECURE
   
   Shop Safely
   
   
   TOP 5 SWIM BRAND
   
   In the USA
   
   Print High Waist Bottom with Wide Band (Style 213)
   $67.20 – $98.00
   
   High Waist Solid Bottom (Style 213)
   $92.00
   
   Solid Pleated Mid-Rise Bottom (Style 209)
   $92.00
   
   Retro High Waist Skirted Bottom (Style 222)
   $119.00
   
   High Waist Solid Skirted Bottom with Fold Down Band (Style 253)
   $119.00
   
   Print High Waist Bottom with Wide Band (Style 213)
   $67.20 – $98.00
   
   High Waist Solid Bottom (Style 213)
   $92.00
   
    * 1
    * 2
    * 3
    * 4
    * 5

 * 1 Pieces
 * Resort & Cover Ups
    * * Resort Wear
   
    * * Cover Ups
   
    * * Dresses
   
    * * Cashmere
   
   
   FREE SHIPPING
   
   For orders over $50
   
   
   100% SECURE
   
   Shop safely
   
   
   TOP 5 SWIM BRAND
   
   In the USA
   
   Candy Pink Halter Dress with Neck Ties (Style 609)
   $180.00
   Black Halter Dress with Neck Ties (Style 609)
   $180.00
   Royal Halter Dress with Neck Ties (Style 609)
   $180.00
   Horntown Bay Halter Print Dress with Neck Ties (Style 609)
   $185.00
   Halter Print Dress with Neck Ties (Style 609)
   $154.00
   Candy Pink Halter Dress with Neck Ties (Style 609)
   $180.00
   Black Halter Dress with Neck Ties (Style 609)
   $180.00
    * 1
    * 2
    * 3
    * 4
    * 5

 * Accessories
   
   
    * COLUMN 1
      
      
      * Casual Handbags & Totes
        
      * Hats, Headbands & Visors
        
      * Jewelry
        
   
   
    * COLUMN 2
      
      
      * Luxury Towels
        
      * Scarves
        
      * Footwear
        
   
   
    * COLUMN 3
      
      
      * Eyewear
        
      * Swim Wash
        
      * Luxury Handbag Collection
        
   
   
   FREE SHIPPING
   
   Free for $50+ orders
   
   
   FREE SHIPPING
   
   Free for $50+ orders
   
   
   FREE SHIPPING
   
   Free for $50+ orders
   
   Emilia Slide Heel in Platinum - 70 mm
   $388.00
   WANT Parfum
   $176.00
   
   NEED Parfum
   $184.00
   
   Open Mesh Gold Poncho (style 619)
   $209.00
   Long Mesh Halter Dress (Style 439c)
   $189.00
   
   Emilia Slide Heel in Platinum - 70 mm
   $388.00
   WANT Parfum
   $176.00
   
    * 1
    * 2
    * 3
    * 4
    * 5

 * Sale

 * Login / Register

0
0


Previous


CRUISE '22

SHOP NOW


LUXURY
COLLECTION

SHOP NOW


COVETED
COVER UPS

SHOP NOW




SHOP PARFUM
Next

BEST SELLERS


High Waist Solid Bottom (Style 213)
$92.00

Solid Pleated Mid-Rise Bottom (Style 209)
$92.00

Asymmetrical Solid Wide Set Strap Tankini (Style 150)
$121.00

Retro High Waist Skirted Bottom (Style 222)
$119.00

Load more...No more items available.Loading...
SWIM

RESORT

Previous
FOOTWEAR

EYEWEAR

HATS

COVER UPS

CASUAL BAGS

LUXURY

Next


MARCH 24, 2022 | 6-10PM


SPLASH CHARITY GALA & FASHION SHOW

Reserve Your Seat


THE ORIGINAL DESIGNER SWIM SEPARATES

Learn More

 * Facebook
 * Instagram
 * Tumblr

NEWSLETTER

SIGN UP FOR 10% OFF!

Sign Up

 * Tops
 * Bottoms
 * One Piece Suits
 * Cover Ups
 * Accessories

 * About Tara Grinna
 * Store Locator
 * Sizing Information
 * Shipping & Returns
 * Contact Us

 * My Account
 * Log Out
 * Terms of Service
 * Privacy Policy


2022 Tara Grinna Swimwear. All rights reserved.


1






Close form

Enjoy 10% off!

Join our list and be in the know on exclusive launches, deals, and Tara Grinna
news!

*Discount not valid on sale items*





By clicking SIGN UP NOW, you agree to receive marketing text messages from TARA
GRINNA SWIMWEAR at the number provided, including messages sent by autodialer.
Consent is not a condition of any purchase. Message and data rates may apply.
Message frequency varies. Reply HELP for help or STOP to cancel. View our
Privacy Policy and Terms of Service.


Join Now