www.crownaffair.com Open in urlscan Pro
2620:127:f00f:e::  Public Scan

Submitted URL: http://crownaffair.com/
Effective URL: https://www.crownaffair.com/
Submission Tags: tranco_l324
Submission: On May 12 via api from DE — Scanned from CA

Form analysis 6 forms found in the DOM

POST /localization

<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
    value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
  <div class="disclosure">
    <button type="button" class="disclosure__button" aria-expanded="true" aria-controls="CountryList"> CAD <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
        <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
        </path>
      </svg>
    </button>
    <ul id="CountryList" role="list" class="disclosure__list megamenu__nav-list">
      <li class="disclosure__item megamenu__nav-item" tabindex="-1">
        <a href="#" class="megamenu__nav-link" data-value="US">
				                USD
				              </a>
      </li>
      <li class="disclosure__item megamenu__nav-item" tabindex="-1">
        <a href="#" class="megamenu__nav-link" aria-current="true" data-value="CA">
				                CAD
				              </a>
      </li>
    </ul>
    <input type="hidden" name="country_code" value="CA">
  </div>
</form>

GET /search

<form action="/search" method="get" role="search" class="site-header__search" js-header-search-form="">
  <input type="hidden" name="type" value="product">
  <label for="Search-Header" class="label-hidden"> Search our store </label>
  <input type="search" class="site-header__search-input" name="q" id="Search-Header" value="" placeholder="Search our store">
  <button type="submit" class="site-header__search-submit" title="Search" aria-label="Search">
    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 26.3 26.3">
      <circle class="st0" cx="10.7" cy="10.7" r="10"></circle>
      <path class="st0" d="M17.8 17.8l8 8"></path>
    </svg>
  </button>
</form>

GET /search

<form action="/search" method="get" role="search" class="site-header__search" js-header-search-form="">
  <input type="hidden" name="type" value="product">
  <label for="Search-Header" class="label-hidden"> Search our store </label>
  <input type="search" class="site-header__search-input" name="q" id="Search-Header" value="" placeholder="Search our store">
  <button type="submit" class="site-header__search-submit" title="Search" aria-label="Search">
    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 26.3 26.3">
      <circle class="st0" cx="10.7" cy="10.7" r="10"></circle>
      <path class="st0" d="M17.8 17.8l8 8"></path>
    </svg>
  </button>
</form>

POST /localization

<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
    value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
  <div class="disclosure">
    <button type="button" class="disclosure__button" aria-expanded="true" aria-controls="CountryList"> CAD <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
        <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
        </path>
      </svg>
    </button>
    <ul id="CountryList" role="list" class="disclosure__list mobile-nav__list">
      <li class="disclosure__item mobile-nav__item" tabindex="-1">
        <a href="#" class="megamenu__nav-link mobile-nav__link" data-value="US">
							                USD
							              </a>
      </li>
      <li class="disclosure__item mobile-nav__item" tabindex="-1">
        <a href="#" class="megamenu__nav-link mobile-nav__link" aria-current="true" data-value="CA">
							                CAD
							              </a>
      </li>
    </ul>
    <input type="hidden" name="country_code" value="CA">
  </div>
</form>

GET /search

<form action="/search" method="get" role="search" class="search-drawer__form" js-search-form="">
  <input type="hidden" name="type" value="product">
  <label for="SearchDrawerInput" class="label-hidden"> Search our store </label>
  <input type="search" class="search-drawer__input" name="q" id="SearchDrawerInput" value="" placeholder="Search">
  <button type="submit" class="search-drawer__submit" title="Search" aria-label="Search">
    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-head" viewBox="0 0 139.9509 139.9509">
      <defs>
        <style>
          .cls-1 {
            fill: none;
            stroke: #000;
            stroke-miterlimit: 10;
            stroke-width: 3px
          }
        </style>
      </defs>
      <path class="cls-1" d="M57.162 43.619l29.627 26.487-29.627 26.486"></path>
    </svg>
  </button>
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-HyMzN7" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; border-radius: 0px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgba(252, 245, 237, 0); background-repeat: no-repeat; background-position-y: 50%; padding: 0px; flex: 1 1 0%;">
  <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: 0px; position: relative; background-color: rgba(255, 255, 255, 0); 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_23296463" class="needsclick go3981144935 kl-private-reset-css-Xuajs1" type="email"
            autocomplete="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: 35px; text-align: left; color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 12px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0);">
          <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: 0px; position: relative; background-color: rgba(255, 255, 255, 0); flex: 0 1 auto; margin: 0px auto;"><button class="needsclick go952291206 kl-private-reset-css-Xuajs1" type="button"
          tabindex="0"
          style="background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(0, 0, 0); font-family: Helvetica, Arial, sans-serif; font-size: 12px; 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;">SUBSCRIBE</button>
      </div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

Text Content

Crown Affair - Meet the new routine and ritual for your hair Skip to content

Free shipping on orders $100 or more

 * Shop
    * Shop All
    * Best Sellers
    * New Arrivals
    * Collections
    * Gift Card
   
    * The Formulas
    * The Tools
    * The Accessories
   
    * The Dry Shampoo
    * The Towel
    * The Leave-In Conditioner
    * The Clips
    * The Ritual Shampoo
    * The Ritual Conditioner
    * The Cleansing Scrub
    * The Oil
    * The Brush No. 001
    * The Scrunchie No. 001
   
    * The In-Shower Collection
    * The Air Dry Collection
    * The Scalp Health Collection
    * The Brush Collection
   
   
   
   
   THE LEAVE-IN CONDITIONER
   
   
   THE OIL

 * Build Your Ritual
 * Best Sellers
 * Rewards




 * 
 * Hair Quiz
   About Us
    * Our Standards
    * Our Story
    * Top of Mind
    * Store Locator
   
   
   
   
   
   OUR STANDARDS
   
   
   OUR STORY

   
   CAD
   CAD
    * USD
    * CAD
   
   Search our store
   0
   

Search our store
0
 * Shop All
    * Shop All
      
    * The Formulas
      
    * The Tools
      
    * The Accessories
      
   
    * Crown Affair Rewards
    * The Hair Quiz
    * Our Story
    * Our Standards
    * Top of Mind
    * Store Locator
    * FAQ
    * Returns & Exchanges

   
 * Best Sellers
   
 * New Arrivals
   
 * Build Your Ritual
   
 * Collections
    * The In-Shower Collection
      
    * The Air Dry Collection
      
    * The Scalp Health Collection
      
    * The Brush Collection
      
   
    * Crown Affair Rewards
    * The Hair Quiz
    * Our Story
    * Our Standards
    * Top of Mind
    * Store Locator
    * FAQ
    * Returns & Exchanges

   

 * Crown Affair Rewards
 * The Hair Quiz
 * Our Story
 * Our Standards
 * Top of Mind
 * Store Locator
 * FAQ
 * Returns & Exchanges
 * CAD
   CAD
    * USD
    * CAD

   


INGREDIENT HIGHLIGHTS


THE LEAVE-IN CONDITIONER

Our cold-pressed Tsubaki Seed Oil adds weightless flexibility, strength, and
moisture.

Shop Now


THE OIL

Our Meadowfoam Seed Oil
is an emollient and natural
heat protectant, sealing moisture and hydration into each strand.

Shop Now
Search our store


SAVOR THE RITUAL


EMBRACE THE ART OF INTENTIONAL
HAIRCARE.

Shop Bestsellers

This is a new kind of haircare: a collection of tools and clean formulas that
restore your hair's balance to let it look—and feel—its best all the time.



Read More


BEST SELLERS

These are the essentials we can't live without.

The Dry Shampoo $57

A non-toxic refresh for your scalp and strands—now in a refillable component.

Choose Option

The Towel $61

A special microfiber waffle knit towel to protect your hair when it’s most
vulnerable.

Add to Cart

The Leave-In Conditioner $65

A weightless hydrating cream for daily hair health—and to refresh dry or damaged
strands.

Add to Cart

The Finishing Gel $57

A versatile gel-cream formula with a light, buildable hold.

Add to Cart

The Scrunchie No. 001 $20.50

A 3-pack of small, 100% silk scrunchies for everyday protection—and fun.

Add to Cart

The Brush No. 001 $100

A dual bristle brush for a healthy scalp and silky strands.

Add to Cart

The Brush No. 002 $100

A wooden pin detangling brush for all hair types.

Add to Cart

The Cleansing Scrub $73

A gently purifying exfoliant for your scalp.

Add to Cart

The Renewal Mask $78.50

A luxurious weekly ritual that hydrates hair without weighing it down.

Add to Cart
Build Your Ritual

Pick three products and save 15% when you order them in a custom bundle.

Start Bundling
Build Your Ritual

Pick three products and save 15% when you order them in a custom bundle.

Start Bundling
Build Your Ritual

Pick three products and save 15% when you order them in a custom bundle.

Start Bundling
The Tools

Keepsakes crafted by hand from lasting materials for daily protective care.

Find Yours
The Tools

Keepsakes crafted by hand from lasting materials for daily protective care.

Find Yours
The Tools

Keepsakes crafted by hand from lasting materials for daily protective care.

Find Yours
The Formulas

Clean, luxury formulas created with high quality ingredients for your best hair.

Right This Way
The Formulas

Clean, luxury formulas created with high quality ingredients for your best hair.

Right This Way
The Formulas

Clean, luxury formulas created with high quality ingredients for your best hair.

Right This Way
Crown Affair Rewards

Get rewarded for your ritual. Earn points every time you make a purchase,
unlocking new benefits as you go. Set up your rewards card now.

Join The Program
Crown Affair Rewards

Get rewarded for your ritual. Earn points every time you make a purchase,
unlocking new benefits as you go. Set up your rewards card now.

Join The Program
Crown Affair Rewards

Get rewarded for your ritual. Earn points every time you make a purchase,
unlocking new benefits as you go. Set up your rewards card now.

Join The Program


TOP OF MIND

Read interviews, musings, how-tos, love letters from us, and more on the blog.

Read More




Read More




Read More




Read More

"There’s something so satisfying about a haircare moment that requires you to
slow down and be delicate with yourself....I no longer feel like a burnt out
millennial trying to look marginally more put together for her next meeting. I
am transformed into a sophisticated signorina, tending to her coiffure. (Also, I
smell fabulous.)"

“Crown Affair is all about elevating your routine with well-made staples that
are cute enough for your vanity and good enough to ensure days of
amazing-looking hair.”

“The first order of business was to craft a boar-bristle brush that would hold
its own against the classic three-figure Mason Pearson take.“

“Our beauty department is obsessed. We’re a group with very different hair
types—kinky, curly, wavy, straight—but when we discovered this spectacular box
from Crown Affair, with its glamorously minimal pale-pistachio package stocked
with key essentials for the healthiest, shiniest hair ever, we flipped.

“The less-is-more ethos behind Crown Affair makes it one of the freshest brands
in hair. Founder Dianna Cohen, a veteran of the beauty and startup worlds,
encourages people to view hair care similarly to skin care: as an essential
daily ritual for relaxation and enjoyment.”


@CROWNAFFAIR


 * Shop
   * Shop All
   * Best Sellers
   * Build Your Ritual
   * Crown Affair Rewards
   * The Hair Quiz
   * New Arrivals
 * Learn
   * Our Standards
   * Our Story
   * Store Locator
   * FAQ's
 * Information
   * Privacy Policy
   * Terms & Conditions
   * Returns & Exchanges
   * Contact Us

Instagram Facebook Tiktok


SIGN UP FOR THE LATEST FROM CROWN AFFAIR

Receive email updates on things you might want to know about, including new
products, programming, and launches.

SUBSCRIBE

SHOPPING CART

✕



word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word

mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1