Marvel at our cute collection of dresses on sale to find just the style you're looking for! Starring dreamy details like embroidered accents, sheer lace, and beaded embellishments, our low-priced dresses don't sacrifice prettiness or pizzazz for a low price. Take a glance at our collection of sale dresses, and you're sure to find the one you adore!

Advertising or targeting cookies: We partner with third parties that may use technologies such as cookies to gather information about your activities on this and sites other websites in order to provide you with relevant advertising based upon your browsing activities and interests. This type of advertising is sometimes called interest-based advertising. No personally-identifiable information is collected or used in this process.


You might be looking for a skirt with stretchy spandex construction, a skirt with shape wear in the lining, or a skirt with layers that add extra oomph to your outfit. Many of our skirts offer a front-and-back view of a fit, so you can get a sneak peek of how a silhouette will drape your shape. And if for some reason the piece doesn’t offer a perfect fit, simply return it with our free returns on eligible items.

Some of our pages utilize framing techniques to serve content to you from our partners while preserving the look and feel of our Sites. When you interact with content from our partners displayed on our Site, please be aware that you are providing your Personal Information to these third parties and it will be governed by their respective privacy policies.
Accessorizing can be difficult. It’s hard to find that perfect accessory that adds to your look but doesn’t overwhelm it. When you start adding jewelry, shoes and handbags into the equation there suddenly becomes many more factors to your outfit. Accessorizing isn’t a science, but there are certain guidelines you can keep in mind to make it easier. Above all, accessorizing a dress comes down to finding accessories that compliment and complete your look.
Looking for something long for a special occasion or shopping for a sleek mini to make a statement on your next night out? Whether you're buying dresses for teens or women, look no further! Online dress shopping with us offers you a wide range of lengths, and you'll find cute dress styles ranging from floor-length to mid-thigh, and everything in between. Try an easy maxi dress for casual evenings when you still want to look put together. Or go full-out formal in a special-occasion dress that hits the floor - they make great bridesmaids dresses too! These long dresses are some of our most popular special-occasion dresses online. Find your spot in the middle with pretty midi dresses. You'll feel comfortable with the in-between length, while still being able to dress your look up or down. Reach for one of our mini dresses for sale online when you want to highlight your legs for a cool and flirty look. Whichever length you love, our collection has you covered.
Blogs and Public Features of the Sites. Some of our Sites offer publicly accessible blogs, community forums, or public comments sections. You should be aware that any Personal Information you submit there can be read and collected by other users of these forums and could be used to send you unsolicited messages and for other purposes. Our blog and comments section of our site is managed by a third party application that may require you to register to post a comment. We do not have access or control of the information posted to the blog. NONE OF THE INFORMATION THAT YOU PROVIDE USING THESE FEATURES IS PROTECTED BY THIS PRIVACY POLICY. WE ARE NOT RESPONSIBLE FOR THE PERSONAL INFORMATION YOU CHOOSE TO SUBMIT IN THESE FORUMS OR THE USE OF THAT INFORMATION BY ANY THIRD PARTY. You will need to contact or log into the third party application if you want the Personal Information that was posted to the comments section removed. To learn how the third party application uses your information, please review their privacy policy.

If you relinquish ownership of the mobile number associated with your subscription, you agree to immediately notify FOREVER 21 by texting STOP to 38056 or by emailing customerservice@forever21inc.com. You agree to indemnify FOREVER 21 for any privacy, tort or other claims, including claims under the Federal Telephone Consumer Protection Act or its state law equivalent, relating to your provision of a mobile number that is not owned by you and/or your failure to notify FOREVER 21 of any changes in mobile ownership. You must notify FOREVER 21 immediately of any breach of security or unauthorized use of your mobile device. Although FOREVER 21 will not be liable for losses caused by any unauthorized use of your mobile device, you may be liable for the losses of FOREVER 21 or others due to such unauthorized use. If you get a new mobile number, you will need to sign up for the program with your new number.


In this Privacy Policy, the terms “Forever 21,” “we,” and “us” refers to Forever 21, Inc. and its respective subsidiaries and affiliated companies. The term “your device" refers to any computer, tablet, smart phone or other device you are using to access our websites or to operate the Forever 21 mobile applications. Websites that are owned and operated by Forever 21 may contain links to websites that are owned and operated by other companies. This Statement does not apply to websites and services that are owned and operated by third parties.
You must provide your order invoice and the form of payment used to make the purchase when returning merchandise to a store. You may return your merchandise to any Forever 21, XXI, For Love 21, F21 Red, or Forever 21 “$10 and Under” location within the United States. Refunds for online purchases returned in store will be issued in the original form of payment, except for online purchases made using PayPal. At this time, all store returns of online purchases using PayPal are valid for exchange or store credit only. Please allow 1-2 billing cycles for the credit to appear on your statement.
From time to time there may be information on the Site that contains typographical errors, inaccuracies, or omissions that may relate to product descriptions or availability. We reserve the right to correct any errors, inaccuracies or omissions and to change or update information at any time without prior notice (including after you have submitted your order).

In order to accept the Terms and to use the Site, you must be at least 18 years of age ("Minimum Age"). The Site not intended for users under the Minimum Age. You hereby affirmatively represent that (a) you are at least the Minimum Age in the applicable country; (b) you have the consent of your parent(s) to use the Site if you are under 18 years of age; (c) you have all the applicable rights and authority to grant FOREVER 21 the rights granted in these Terms; and (d) you have read, understood, and agree to be bound by these Terms. If you are not at least the Minimum Age, do not have parental consent, or you do not agree to all the terms and conditions of these Terms, you may not use the Site.


For a versatile style, check out knee length skirts. Look for the classic cut of a pencil silhouette, which features a slim shape in the hips and thighs, and hits perfectly at the knees. Find suit styles that fit perfectly for any office outfit. But if you’re headed to a night out, opt for standout details such as metallic fabrics, eye-catching prints or shimmery embellishments. Taking it easy instead? Check out casual options with ponte-knit or denim materials.
Shop sensational skirts! From pretty pleats to practical pockets, and flared hems to body-con fits, this stylish wardrobe staple will bring the perfect touch of girly flair to your closet.Create enchanting ensembles with our whimsical, vintage-style skirts! If you have a soft spot for pretty pastels and delicate fabrics, you'll love our adorable assortment of feminine, retro skirts. Choose from details such as ruffled hems, layers of lace, or floral patterns for a sweet daytime or evening look. Don a bow-adorned belt to highlight your waist and complete your oh-so-darling look!For ladies who love sleek styles, try out our cute and classy skirt options for a romantic dinner date or a night out with friends. Select a figure-flattering body-con skirt, professional pencil skirt, or adorable A-line skirt, then add a pair of patent pumps and a Parisian-inspired beret for a look that's so chic, your friends will be begging you for fashion advice! For an attention-grabbing ensemble that's sure to make you stand out at any party, wear one of our bold skirts that come in a vast variety of daring designs and eclectic embellishments. Take your style to new heights by sporting a skirt with an asymmetrical hem, or dance the night away in an extra-voluminous party skirt! Every girl needs a few cute skirts in her closet. With countless colors and unique designs, our fab selection ensures you'll find the perfect skirt for any occasion!

By texting us, you consent to receive up to 5 automated SMS or MMS text messages per week regarding events, offers and promotions from FOREVER 21, even if your mobile number is registered on any state or federal Do Not Call list.. You consent to receive text alerts using automated technology, including through an automatic telephone dialing system. By texting us, you also permit FOREVER 21 to use location information (e.g., GPS) from your mobile device when you are in or near a retail location and to send you additional messages based on your location. These location-based messages, together with our other mobile alerts, may exceed the 5 automated text messages referenced above.
Legal Requirements. We may disclose Personal Information if required to do so by law or in the good faith belief that such action is necessary to (a) comply with a subpoena or similar legal obligation, (b) protect and defend our rights or property, (c) act in urgent circumstances to protect the personal safety of users of any Site or the public, (d) protect against legal liability, or (e) or as otherwise required or permitted by law.

Show off those legs with a women’s skirt from dressbarn! Whether you need a polished pencil skirt for looking sharp at the office, a stylish maxi skirt you could practically live in, or that little black skirt that goes with everything and anything, you can finish off your look in the best way possible with dressbarn. Choose from many colors, patterns, and lengths including calf-length skirts and long skirts. We have you covered!
Whether you crave a free-spirited, bohemian pattern or desire classic nautical stripes, and with our handy search by color and pattern filters, you can find both. With filters that let you narrow your search by casual, wear to work, night out, or special occasion wear, you’ll be able to find the perfect skirts for all occasions. Thanks to our curated selection of skirts, shopping by brand is easier than ever, from youthful designs and playful looks to highly structured pieces and sophisticated palettes, you can search by brand easily and find your favorites.

!function(n,t){function r(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function i(e){return void 0===e}if(n){var o={},u=n.TraceKit,s=[].slice,a="?";o.noConflict=function(){return n.TraceKit=u,o},o.wrap=function(e){function n(){try{return e.apply(this,arguments)}catch(e){throw o.report(e),e}}return n},o.report=function(){function e(e){a(),h.push(e)}function t(e){for(var n=h.length-1;n>=0;--n)h[n]===e&&h.splice(n,1)}function i(e,n){var t=null;if(!n||o.collectWindowErrors){for(var i in h)if(r(h,i))try{h[i].apply(null,[e].concat(s.call(arguments,2)))}catch(e){t=e}if(t)throw t}}function u(e,n,t,r,u){var s=null;if(w)o.computeStackTrace.augmentStackTraceWithInitialElement(w,n,t,e),l();else if(u)s=o.computeStackTrace(u),i(s,!0);else{var a={url:n,line:t,column:r};a.func=o.computeStackTrace.guessFunctionName(a.url,a.line),a.context=o.computeStackTrace.gatherContext(a.url,a.line),s={mode:"onerror",message:e,stack:[a]},i(s,!0)}return!!f&&f.apply(this,arguments)}function a(){!0!==d&&(f=n.onerror,n.onerror=u,d=!0)}function l(){var e=w,n=p;p=null,w=null,m=null,i.apply(null,[e,!1].concat(n))}function c(e){if(w){if(m===e)return;l()}var t=o.computeStackTrace(e);throw w=t,m=e,p=s.call(arguments,1),n.setTimeout(function(){m===e&&l()},t.incomplete?2e3:0),e}var f,d,h=[],p=null,m=null,w=null;return c.subscribe=e,c.unsubscribe=t,c}(),o.computeStackTrace=function(){function e(e){if(!o.remoteFetching)return"";try{var t=function(){try{return new n.XMLHttpRequest}catch(e){return new n.ActiveXObject("Microsoft.XMLHTTP")}},r=t();return r.open("GET",e,!1),r.send(""),r.responseText}catch(e){return""}}function t(t){if("string"!=typeof t)return[];if(!r(j,t)){var i="",o="";try{o=n.document.domain}catch(e){}var u=/(.*)\:\/\/([^:\/]+)([:\d]*)\/{0,1}([\s\S]*)/.exec(t);u&&u[2]===o&&(i=e(t)),j[t]=i?i.split("\n"):[]}return j[t]}function u(e,n){var r,o=/function ([^(]*)\(([^)]*)\)/,u=/['"]?([0-9A-Za-z$_]+)['"]?\s*[:=]\s*(function|eval|new Function)/,s="",l=10,c=t(e);if(!c.length)return a;for(var f=0;f0?u:null}function l(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#]/g,"\\$&")}function c(e){return l(e).replace("<","(?:<|<)").replace(">","(?:>|>)").replace("&","(?:&|&)").replace('"','(?:"|")').replace(/\s+/g,"\\s+")}function f(e,n){for(var r,i,o=0,u=n.length;or&&(i=u.exec(o[r]))?i.index:null}function h(e){if(!i(n&&n.document)){for(var t,r,o,u,s=[n.location.href],a=n.document.getElementsByTagName("script"),d=""+e,h=/^function(?:\s+([\w$]+))?\s*\(([\w\s,]*)\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,p=/^function on([\w$]+)\s*\(event\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,m=0;m]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,o=n.split("\n"),a=[],l=0;l=0&&(g.line=v+x.substring(0,j).split("\n").length)}}}else if(o=d.exec(i[y])){var _=n.location.href.replace(/#.*$/,""),T=new RegExp(c(i[y+1])),E=f(T,[_]);g={url:_,func:"",args:[],line:E?E.line:o[1],column:null}}if(g){g.func||(g.func=u(g.url,g.line));var k=s(g.url,g.line),A=k?k[Math.floor(k.length/2)]:null;k&&A.replace(/^\s*/,"")===i[y+1].replace(/^\s*/,"")?g.context=k:g.context=[i[y+1]],h.push(g)}}return h.length?{mode:"multiline",name:e.name,message:i[0],stack:h}:null}function y(e,n,t,r){var i={url:n,line:t};if(i.url&&i.line){e.incomplete=!1,i.func||(i.func=u(i.url,i.line)),i.context||(i.context=s(i.url,i.line));var o=/ '([^']+)' /.exec(r);if(o&&(i.column=d(o[1],i.url,i.line)),e.stack.length>0&&e.stack[0].url===i.url){if(e.stack[0].line===i.line)return!1;if(!e.stack[0].line&&e.stack[0].func===i.func)return e.stack[0].line=i.line,e.stack[0].context=i.context,!1}return e.stack.unshift(i),e.partial=!0,!0}return e.incomplete=!0,!1}function g(e,n){for(var t,r,i,s=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,l=[],c={},f=!1,p=g.caller;p&&!f;p=p.caller)if(p!==v&&p!==o.report){if(r={url:null,func:a,args:[],line:null,column:null},p.name?r.func=p.name:(t=s.exec(p.toString()))&&(r.func=t[1]),"undefined"==typeof r.func)try{r.func=t.input.substring(0,t.input.indexOf("{"))}catch(e){}if(i=h(p)){r.url=i.url,r.line=i.line,r.func===a&&(r.func=u(r.url,r.line));var m=/ '([^']+)' /.exec(e.message||e.description);m&&(r.column=d(m[1],i.url,i.line))}c[""+p]?f=!0:c[""+p]=!0,l.push(r)}n&&l.splice(0,n);var w={mode:"callers",name:e.name,message:e.message,stack:l};return y(w,e.sourceURL||e.fileName,e.line||e.lineNumber,e.message||e.description),w}function v(e,n){var t=null;n=null==n?0:+n;try{if(t=m(e))return t}catch(e){if(x)throw e}try{if(t=p(e))return t}catch(e){if(x)throw e}try{if(t=w(e))return t}catch(e){if(x)throw e}try{if(t=g(e,n+1))return t}catch(e){if(x)throw e}return{mode:"failed"}}function b(e){e=1+(null==e?0:+e);try{throw new Error}catch(n){return v(n,e+1)}}var x=!1,j={};return v.augmentStackTraceWithInitialElement=y,v.guessFunctionName=u,v.gatherContext=s,v.ofCaller=b,v.getSource=t,v}(),o.extendToAsynchronousCallbacks=function(){var e=function(e){var t=n[e];n[e]=function(){var e=s.call(arguments),n=e[0];return"function"==typeof n&&(e[0]=o.wrap(n)),t.apply?t.apply(this,e):t(e[0],e[1])}};e("setTimeout"),e("setInterval")},o.remoteFetching||(o.remoteFetching=!0),o.collectWindowErrors||(o.collectWindowErrors=!0),(!o.linesOfContext||o.linesOfContext<1)&&(o.linesOfContext=11),void 0!==e&&e.exports&&n.module!==e?e.exports=o:"function"==typeof define&&define.amd?define("TraceKit",[],o):n.TraceKit=o}}("undefined"!=typeof window?window:global)},"./webpack-loaders/expose-loader/index.js?require!./shared/require-global.js":function(e,n,t){(function(n){e.exports=n.require=t("./shared/require-global.js")}).call(n,t("../../../lib/node_modules/webpack/buildin/global.js"))}});
This Privacy Policy went into effect on the date noted above. Please note that we reserve the right to review and update this Privacy Policy from time to time. If we make any material changes to the Privacy Policy, we will notify you by means of a general notice on the Sites prior to the change taking effect. If you use a Site after the updated Privacy Policy becomes effective, you will be deemed to have agreed to the amended Privacy Policy.
×