urban-planet.com Open in urlscan Pro
23.227.38.32  Public Scan

Submitted URL: https://creators.forever21.com/
Effective URL: https://urban-planet.com/pages/forever-21
Submission: On September 01 via api from US — Scanned from CA

Form analysis 9 forms found in the DOM

POST /localization

<form method="post" action="/localization" id="Topbar" accept-charset="UTF-8" enctype="multipart/form-data" class="form form--localization"><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="/pages/forever-21">
  <div class="form__field"><label for="Topbar-LocaleSelector">Language</label> <select name="locale_code" id="Topbar-LocaleSelector">
      <option value="en" selected="selected">EN</option>
      <option value="fr">FR</option>
    </select></div>
</form>

GET /search

<form id="Search" action="/search" method="get" class="form form--search"><label for="Search-Query" class="form__label form__label--hidden">Search Forever 21 </label> <input type="search" name="q" isp_ignore="" id="Search-Query" value=""
    placeholder="Search" class="form__search"> <button type="submit" id="Search-Submit" aria-label="Submit" class="form__submit"><svg viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon icon--search">
      <path d="M15.6163 23.2325C19.8748 23.2325 23.2325 19.7929 23.2325 15.6163C23.2325 11.3577 19.7929 8 15.6163 8C11.3577 8 8 11.4396 8 15.6163C8 19.7929 11.4396 23.2325 15.6163 23.2325Z" stroke="#000000" stroke-miterlimit="10"></path>
      <path d="M21.1851 21.0212L26.5901 26.4263" stroke="#000000" stroke-linecap="round" stroke-linejoin="round"></path>
    </svg></button></form>

<form id="NewsletterForm" class="form form--newsletter " @submit.prevent="newsletterActive = true">
  <label for="">Email address</label>
  <input type="email" name="contact[email]" id="" value="" placeholder="Email address" aria-label="Email address" autocapitalize="off" v-model="email" required="">
  <button type="button" name="commit" id="NewsletterForm-Commit" class="action" @click="newsletterActive = true">Sign Up</button>
</form>

<form class="form form--newsletter-brands" id="Newsletter" ref="newsletterForm" @submit.prevent="submitSelectedForms">
  <newsletter-brands v-model="selectedBrands" inline-template="">
    <div class="newsletter-brands">
      <p class="newsletter-signup__legend">Select the brands you would like to hear from:</p>
      <ul class="newsletter-brands__list">
        <li class="newsletter-brand form__field">
          <input type="checkbox" class="form__checkbox newsletter-brand__checkbox" id="Newsletter-Brand-UP" name="brands[]" value="urban-planet-x-forever-21" v-model="brands">
          <label class="newsletter-brand__label" for="Newsletter-Brand-UP"><img src="https://cdn.shopify.com/s/files/1/1981/3517/files/UPxF21_Logo_Long_Black.png?v=1723642037" alt="Brand Logo 1"></label>
        </li>
        <li class="newsletter-brand form__field">
          <input type="checkbox" class="form__checkbox newsletter-brand__checkbox" id="Newsletter-Brand-UK" name="brands[]" value="urban-kids" v-model="brands">
          <label class="newsletter-brand__label" for="Newsletter-Brand-UK"><img src="https://cdn.shopify.com/s/files/1/1981/3517/files/urbankids-logo-from-code.svg?v=1663263715" alt="Brand Logo 2"></label>
        </li>
        <li class="newsletter-brand form__field">
          <input type="checkbox" class="form__checkbox newsletter-brand__checkbox" id="Newsletter-Brand-F21" name="brands[]" value="forever-21" v-model="brands">
          <label class="newsletter-brand__label" for="Newsletter-Brand-F21"><img src="https://cdn.shopify.com/s/files/1/1981/3517/files/f21-logo-from-code.svg?v=1676313843" alt="Brand Logo 3"></label>
        </li>
      </ul>
    </div>
  </newsletter-brands>
  <label class="newsletter-signup__email-label" for="Newsletter-Email">Email address</label>
  <input type="email" v-model="email" class="newsletter-signup__email" id="Newsletter-Email" placeholder="Email address" required="">
  <p class="newsletter-signup__casl-statement">Please confirm that you would like to hear from us and receive exclusive offers! You may unsubscribe at any time by clicking the unsubscribe link on our newsletter or by emailing us at
    cs@urban-planet.com. Urban Planet Inc. – Urban Planet 50 Dufflaw Rd. Toronto, Ontario, M6A 2W1. Please state that you have read and agreed to the terms of our Privacy Policy before you continue to ensure you understand and consent to our
    collection and use of your personal information.</p>
  <div class="newsletter-accept form__field">
    <input type="checkbox" v-model="termsAccepted" class="form__checkbox newsletter-accept__checkbox" id="Newsletter-Terms" required="">
    <label class="newsletter-accept__label" for="Newsletter-Terms">I agree and have read the conditions and terms listed above</label>
  </div>
  <button type="submit" :disabled="!buttonActive" class="newsletter-signup__submit action">Sign Up</button>
  <p v-if="complete" tabindex="0">Thank you for subscribing! Check your email for a confirmation.</p>
</form>

Name: klaviyo-formsGET //manage.kmail-lists.com/subscriptions/subscribe

<form id="Newsletter-KlaviyoForm-urban-planet-x-forever-21" class="klaviyo_bare_embed_" method="GET" action="//manage.kmail-lists.com/subscriptions/subscribe" data-ajax-submit="//manage.kmail-lists.com/ajax/subscriptions/subscribe"
  name="klaviyo-forms" target="_blank" novalidate="validate" ref="form">
  <input type="hidden" name="language" value="eng">
  <input type="hidden" name="subscription_date" value="2024-09-01">
  <input type="hidden" name="browse" value="1">
  <input type="hidden" name="cart" value="1">
  <input type="hidden" name="$organization" value="Urban Planet X Forever 21">
  <input type="hidden" name="urban_planet_x_forever_21_consent" value="1">
  <input type="hidden" name="urban_planet_x_forever_21_website" value="1">
  <input type="hidden" name="$fields" value="email,$organization,language,subscription_date,browse,cart,urban_planet_x_forever_21_consent,urban_planet_x_forever_21_website">
  <input type="hidden" name="g" value="">
  <input type="email" name="email" class="js-klavio-user-email">
</form>

Name: klaviyo-formsGET //manage.kmail-lists.com/subscriptions/subscribe

<form id="Newsletter-KlaviyoForm-urban-kids" class="klaviyo_bare_embed_NEskdU" method="GET" action="//manage.kmail-lists.com/subscriptions/subscribe" data-ajax-submit="//manage.kmail-lists.com/ajax/subscriptions/subscribe" name="klaviyo-forms"
  target="_blank" novalidate="validate" ref="form">
  <input type="hidden" name="language" value="eng">
  <input type="hidden" name="subscription_date" value="2024-09-01">
  <input type="hidden" name="browse" value="1">
  <input type="hidden" name="cart" value="1">
  <input type="hidden" name="$organization" value="Urban Kids">
  <input type="hidden" name="urban_kids_consent" value="1">
  <input type="hidden" name="urban_kids_website" value="1">
  <input type="hidden" name="$fields" value="email,$organization,language,subscription_date,browse,cart,urban_kids_consent,urban_kids_website">
  <input type="hidden" name="g" value="NEskdU">
  <input type="email" name="email" class="js-klavio-user-email">
</form>

Name: klaviyo-formsGET //manage.kmail-lists.com/subscriptions/subscribe

<form id="Newsletter-KlaviyoForm-forever-21" class="klaviyo_bare_embed_XAvgwi" method="GET" action="//manage.kmail-lists.com/subscriptions/subscribe" data-ajax-submit="//manage.kmail-lists.com/ajax/subscriptions/subscribe" name="klaviyo-forms"
  target="_blank" novalidate="validate" ref="form">
  <input type="hidden" name="language" value="eng">
  <input type="hidden" name="subscription_date" value="2024-09-01">
  <input type="hidden" name="browse" value="1">
  <input type="hidden" name="cart" value="1">
  <input type="hidden" name="$organization" value="Forever 21">
  <input type="hidden" name="forever_21_consent" value="1">
  <input type="hidden" name="forever_21_website" value="1">
  <input type="hidden" name="$fields" value="email,$organization,language,subscription_date,browse,cart,forever_21_consent,forever_21_website">
  <input type="hidden" name="g" value="XAvgwi">
  <input type="email" name="email" class="js-klavio-user-email">
</form>

POST /localization

<form method="post" action="/localization" id="Botbar" accept-charset="UTF-8" class="form form--localization" enctype="multipart/form-data" ref="locale-form"><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="/pages/forever-21">
  <div class="form__field"><label for="Botbar-LocaleSelector">Language</label>
    <select name="locale_code" id="Botbar-LocaleSelector" @change="submitForm()">
      <option value="en" selected="">EN</option>
      <option value="fr">FR</option>
    </select>
  </div>
</form>

<form aria-live="polite" class="needsclick klaviyo-form klaviyo-form-version-cid_1 go417382439 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-Va9FPH" novalidate=""
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 780px; min-width: 200px; max-width: 1000px; border-radius: 4px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); background-repeat: no-repeat; background-position-y: 50%; padding: 10px 15px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px 15px 0px 0px; min-height: 500px; 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; flex: 0 1 auto; margin: 0px auto;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; width: 100%; height: auto;">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="position: relative; display: flex; align-items: center; width: 100%; height: auto;"><img
              src="https://d3k81ch9hvuctc.cloudfront.net/company/Fz3CpZ/images/133fed68-9fee-479d-a1c1-47abf109b370.jpeg" tabindex="-1" alt="10% OFF " class="needsclick  kl-private-reset-css-Xuajs1"
              style="max-width: 100%; width: 403px; height: auto; cursor: initial;"></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: 2px 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 id="email_124479780" class="needsclick go1345428844 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: 45px; text-align: left; color: rgb(0, 0, 0); font-family: Poppins, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 700; 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: 2px 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 go4093979591 kl-private-reset-css-Xuajs1"
            style="display: flex; flex-direction: row; box-sizing: border-box; border-radius: 2px; padding: 0px; height: 45px; text-align: left; font-family: Poppins, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(96, 106, 114);">
            <button class="needsclick go2771253331 kl-private-reset-css-Xuajs1" aria-label="Search Countries" type="button" role="combobox" aria-haspopup="listbox" aria-expanded="false"
              style="display: flex; flex-direction: row; align-items: center; justify-content: space-between; box-sizing: border-box; border: 1px solid rgba(0, 0, 0, 0); border-top-left-radius: 2px; border-bottom-left-radius: 2px; width: 67px; height: 43px; cursor: pointer; padding-left: 10px;"><img
                aria-label="Canada" title="Canada" src="https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/ca.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(96, 106, 114);">
                <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" class="needsclick go2771253331 kl-private-reset-css-Xuajs1" id="phone_number_124479781" autocomplete="tel" name="phone-number" tabindex="0" placeholder="Phone Number"
              aria-label="Phone Number" aria-invalid="false"
              style="border: none; text-align: left; color: rgb(0, 0, 0); font-family: Poppins, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px; background-color: rgba(0, 0, 0, 0); flex-grow: 1; padding-left: 10px; border-top-right-radius: 2px; border-bottom-right-radius: 2px;">
          </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: 2px 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; align-self: flex-end;">
          <div class="needsclick  kl-private-reset-css-Xuajs1">
            <div class="needsclick  kl-private-reset-css-Xuajs1" style="position: relative; display: flex;">
              <div class="needsclick go4213795584 kl-private-reset-css-Xuajs1"
                style="flex: 1 1 0%; display: flex; flex-direction: row; justify-content: space-between; box-sizing: border-box; background-color: rgb(255, 255, 255); padding: 0px 8px 0px 16px; border: 1px solid rgb(96, 106, 114); height: 45px; cursor: pointer; border-radius: 2px;">
                <input class="needsclick go1239297694 kl-private-reset-css-Xuajs1" role="combobox" aria-haspopup="listbox" aria-owns="downshift-0-menu" aria-expanded="false" id="downshift-0-input" aria-autocomplete="list"
                  aria-controls="downshift-0-menu" aria-labelledby="downshift-0-label" autocomplete="off" aria-label="LANGUAGE PREFERENCE" aria-invalid="false" tabindex="0" placeholder="LANGUAGE PREFERENCE"
                  style="border: none; flex: 1 1 0%; cursor: pointer; color: rgb(0, 0, 0); font-family: Poppins, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px;"><button type="button"
                  id="downshift-0-toggle-button" tabindex="-1" aria-label="Show Options" class="needsclick  kl-private-reset-css-Xuajs1" style="cursor: pointer;"><svg height="20" width="20" viewBox="0 0 20 20" aria-hidden="true" focusable="false"
                    class="" transform="" tabindex="-1" style="fill: rgb(96, 106, 114);">
                    <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></div>
              <div id="downshift-0-menu" role="listbox" aria-labelledby="downshift-0-label" class="needsclick  kl-private-reset-css-Xuajs1"
                style="background-color: rgb(255, 255, 255); box-sizing: border-box; width: 100%; max-height: 150px; position: absolute; overflow-y: auto; z-index: 2; border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); top: 100%; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px;">
              </div>
            </div>
          </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: 5px 6px; position: relative; background-color: rgba(255, 255, 255, 0); flex: 1 0 0px;"><button class="needsclick go300628013 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(181, 205, 243); border-radius: 6px; border-style: solid; border-color: rgb(181, 205, 243); border-width: 4px; color: rgb(0, 0, 0); font-family: Poppins, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 18px; 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; pointer-events: auto; height: auto; width: 100%;">SIGN
          ME UP!</button></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: 2px 6px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-124479784" style="width: 100%;">
          <p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400; text-align: justify;"><span class="ql-font-poppins"
              style="font-size: 9px; color: rgb(145, 151, 159); font-family: Poppins, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 400;">By entering your phone number and submitting this form, you consent to receive marketing text
              messages (such as promotion codes and cart reminders) from Urban Planet 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. You can unsubscribe at any time by replying STOP or clicking the unsubscribe link (where available) in one of our messages. View our
            </span><a href="https://urban-planet.com/pages/privacy-policy" target="_blank" class="ql-font-poppins" style="font-size: 9px; color: rgb(145, 151, 159); font-family: Poppins, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 400;" rel="noopener">Privacy Policy</a><span
              class="ql-font-poppins" style="font-size: 9px; color: rgb(145, 151, 159); font-family: Poppins, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 400;"> and
            </span><a href="https://urban-planet.com/pages/terms-conditions" target="_blank" class="ql-font-poppins" style="font-size: 9px; color: rgb(145, 151, 159); font-family: Poppins, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 400;" rel="noopener">Terms of Service</a><span
              class="ql-font-poppins" style="font-size: 9px; color: rgb(145, 151, 159); font-family: Poppins, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 400;">.</span></p>
        </div>
      </div>
    </div>
  </div>
  <div class="needsclick  kl-private-reset-css-Xuajs1"
    style="display: flex; flex-direction: column; width: 390px; margin: -10px -15px -10px 0px; padding: 0px; border-top: 0px solid transparent; border-right: 0px solid transparent; border-bottom: 0px solid transparent; border-left: 0px; border-bottom-right-radius: 4px; border-top-right-radius: 4px; overflow: hidden; min-width: 390px; min-height: 500px;">
    <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; height: 100%; position: relative;"><img src="https://d3k81ch9hvuctc.cloudfront.net/company/Fz3CpZ/images/c6822981-9f09-4021-92dd-a6a9920f3935.jpeg"
        class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; height: 100%; object-fit: cover; object-position: center center;"></div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

Text Content

Skip to content

DOWNLOAD OUR APP & NEVER MISS A DROP📱

FREE SHIPPING ON ALL ORDERS 💥 TODAY ONLY →

LABOUR DAY SALE | SHOP BOGO 50% OFF SITEWIDE →

2 DAYS LEFT FOR BOGO $1 ACCESSORIES →

DOWNLOAD OUR APP & NEVER MISS A DROP📱

FREE SHIPPING ON ALL ORDERS 💥 TODAY ONLY →

LABOUR DAY SALE | SHOP BOGO 50% OFF SITEWIDE →

2 DAYS LEFT FOR BOGO $1 ACCESSORIES →

DOWNLOAD OUR APP & NEVER MISS A DROP📱


 * 
 * 
 * 

Language EN FR
Meganav
Meganav
 * 
 * Find a store

 * NEW
   Back to previous menu
   NEW
    * WOMENS
    * MENS
    * SHOP ALL
   
   
   Shop Sweaters
   
   Shop Men's Tops
 * WOMENS
   Back to previous menu
   WOMENS
    * NEW ARRIVALS
      Back to previous menu
      NEW ARRIVALS
       * Trending Now
       * Campus Life
       * Date Night
       * Athleisure Edit
       * Hello Kitty
   
    * TOPS
    * SHIRTS & BLOUSES
    * DRESSES & JUMPSUITS
    * PANTS
    * SKIRTS & SKORTS
    * CAREER
    * BOTTOMS & CARGOS
   
    * MATCHING SETS
    * SWEATERS & CARDIGANS
    * JACKETS
    * LOUNGEWEAR
    * ACTIVEWEAR
    * PAJAMAS & INTIMATES
   
    * ACCESSORIES
    * SHOES
    * ALMOST GONE!
    * SHOP ALL WOMENS
   
   
   Shop Tops
   
   Shop Jackets & Coats
 * DRESSES
   Back to previous menu
   DRESSES
    * SHOP BY STYLE
      Back to previous menu
      SHOP BY STYLE
       * Dresses
       * Jumpsuits & Rompers
   
    * SHOP BT LENGTH
      Back to previous menu
      SHOP BT LENGTH
       * Mini
       * Midi
       * Maxi
   
    * SHOP ALL
   
   
   Shop Dresses & Jumpsuits
 * LOUNGEWEAR
   Back to previous menu
   LOUNGEWEAR
    * HOODIES & SWEATS
      Back to previous menu
      HOODIES & SWEATS
       * Hoodies
       * Sweatshirts
       * Sweatpants
       * Matching Sets
       * Shop All
   
    * MATCHING SETS
    * ACTIVEWEAR
    * LEGGINGS
    * PAJAMAS & INTIMATES
   
    * MENS
    * SHOP ALL
   
   
   Shop Loungewear
 * CAREER
   Back to previous menu
   CAREER
    * Blazers
    * Shirts & Blouses
    * Pants & Skirts
    * Matching Sets
   
    * SHOP ALL
   
   
   Shop Blazers
   
   Shop Shirts & Blouses
 * MATCHING SETS
   Back to previous menu
   MATCHING SETS
    * ACTIVE
    * LOUNGE
    * GOING OUT
    * CAREER
   
    * SHOP ALL
   
   
   Shop Matching Sets
 * SKIRTS
   Back to previous menu
   SKIRTS
    * SHOP BY FIT
      Back to previous menu
      SHOP BY FIT
       * Mini
       * Midi & Maxi Skirts
   
    * SHOP ALL
   
   
   Shop Skirts
 * ACTIVEWEAR
   Back to previous menu
   ACTIVEWEAR
    * ACTIVEWEAR
      Back to previous menu
      ACTIVEWEAR
       * Tops
       * Bottoms
       * Jumpsuits & Rompers
       * Sets
   
    * SHOP ALL
   
   
   Shop Matching Sets
 * MENS
   Back to previous menu
   MENS
    * TRENDING NOW
    * NEW ARRIVALS
   
    * TOPS
      Back to previous menu
      TOPS
       * Graphics
       * Button-Up Shirts
       * Shop All Tops
   
    * BOTTOMS
    * SWIMWEAR
    * HOODIES & SWEATS
    * SHOP ALL
   
   
   Shop Men's Bottoms
 * SALE

 * Tracking Track Package
 * Shipping Methods
 * Return Returns + Exchanges
 * Envelope Contact Us

 * Close f21
 * 
 * Find a store
 * Bag f21 0

Search Forever 21
 1. Home
 2. Forever 21



Chevron left


TRENDING NOW!

Chevron right



Pin Find a store Envelope Contact us Tracking Track a package


DOWNLOAD THE APP

App store Google play

Never Miss a Sale

Sign-up to our mailing list for advanced notice of sales, exclusive deals, and
more!

Email address Sign Up


NEWSLETTER SUBSCRIPTIONS

Select the brands you would like to hear from:

 * 
 * 
 * 

Email address

Please confirm that you would like to hear from us and receive exclusive offers!
You may unsubscribe at any time by clicking the unsubscribe link on our
newsletter or by emailing us at cs@urban-planet.com. Urban Planet Inc. – Urban
Planet 50 Dufflaw Rd. Toronto, Ontario, M6A 2W1. Please state that you have read
and agreed to the terms of our Privacy Policy before you continue to ensure you
understand and consent to our collection and use of your personal information.

I agree and have read the conditions and terms listed above
Sign Up

Thank you for subscribing! Check your email for a confirmation.


Facebook Instagram Tiktok

 * Customer Support Minus Plus
    * Contact Us
    * FAQ
    * Size Charts
    * Account
    * Buy A Gift Card
    * Check Your Gift Card Balance

 * Orders & Returns Minus Plus
    * Shipping Methods
    * Returns & Exchanges
    * Track Package
    * Order Status

 * Company Info Minus Plus
    * About Us
    * Find A Store
    * Careers
    * Klarna

© Urban Planet, 2024
Terms + Conditions Privacy Policy Social Media Policy
Language EN FR





Go to the top of the page


With your permission, we and our partners may use cookies or similar
technologies on our respective websites. We use this data to personalize our
content for you and improve your browsing experience. By clicking “Accept,” you
agree to allow the use of cookies. If you would like to individually adjust your
settings, click “Customize.” For more information or to change your preferences,
please see our Privacy Policy. Regardless of what you choose, you will always
have access to our websites.Privacy Policy

PreferencesAccept

Choose Type of Cookies You Accept Using

Strictly Required Cookies

These cookies are required for the website to run and cannot be switched off.
Such cookies are only set in response to actions made by you such as language,
currency, login session, privacy preferences. You can set your browser to block
these cookies but this might affect the way our site is working.

Analytics and Statistics

These cookies allow us to measure visitors traffic and see traffic sources by
collecting information in data sets. They also help us understand which products
and actions are more popular than others.

Marketing and Retargeting

These cookies are usually set by our marketing and advertising partners. They
may be used by them to build a profile of your interest and later show you
relevant ads. If you do not allow these cookies you will not experience targeted
ads for your interests.

Functional Cookies

These cookies enable our website to offer additional functions and personal
settings. They can be set by us or by third-party service providers that we have
placed on our pages. If you do not allow these cookies, these or some of these
services may not work properly.

Save my choiceAccept All
*By clicking on the above buttons, I give my consent on collecting my IP and
email (if registered). For more check GDPR Compliance
Faster checkout on the app 🔥
Scan the QR code below.


Download the app here




Close dialog
SIGN ME UP!

By entering your phone number and submitting this form, you consent to receive
marketing text messages (such as promotion codes and cart reminders) from Urban
Planet 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. You can unsubscribe at any time by replying STOP or clicking
the unsubscribe link (where available) in one of our messages. View our Privacy
Policy and Terms of Service.