Add a top or bottom, spend $40+, get free shipping!

Show filters
Sort:
Size
Color
Price
All filters
Sort
Loading...
tag of the document. This will help to improve the load of the images // during color swatches interaction on PLP const preloadBackground = (entries, observer) => { entries.forEach(async (entry) => { if (entry.isIntersecting) { const swatch = entry.target; const images = swatch.dataset.varimg.split(','); images.forEach((img, index) => { // preload image const link = document.createElement('link'); link.href = buildSrc(img); link.imagesrcset = getSrcset(img); link.imagesizes = cssImageMediaCondition; link.rel = 'preload'; link.as = 'image'; document.getElementsByTagName('head')[0].appendChild(link); }); swatch.removeAttribute('data-varimg'); switchObserver.unobserve(swatch); } }); }; const switchObserver = new IntersectionObserver(preloadBackground, { root: null, // Default is the viewport rootMargin: '30px', threshold: 0.05, // Load image when 10% of the div is visible }); // Sort options function getPageParam() { const urlParams = new URLSearchParams(window.location.search); const pageParam = urlParams.get('page'); return pageParam ? parseInt(pageParam, 10) : 1; } domLoadedPage = getPageParam(); setupSortDropdown('.fs_sort_by_wrap_desktop', '.fs_sort_by_options_desktop', '.fs_sort_by_select_desktop'); const sortBySelect = document.getElementById('sortByDesktop'); let sortByValue = getSortBy(); // call the function and store the returned value sortBySelect.value = sortByValue; // update the desktop dropdown value on page load // update sort mobile dropdown value on page load const validSortOptions = ['price_min_to_max', 'price_max_to_min', 'creation_date', 'relevency']; sortByValue = validSortOptions.includes(sortByValue) ? sortByValue : 'relevency'; const inputField = document.querySelector(`form [data-value="${sortByValue}"]`); if (inputField) { inputField.checked = true; // update the value of the option } else { console.error(`No radio button found with data-value="${sortByValue}"`); } const form = document.getElementById('sortForm'); if (form) { form.addEventListener('change', (event) => { if (event.target.name === 'sort') { const selectedValue = event.target.getAttribute('data-value'); if (selectedValue && validSortOptions.includes(selectedValue)) { setUrlParam('sortBy', selectedValue, true); resetPageAndScroll(); updateOtherDropdown(selectedValue); } } }); } updateOtherDropdown(getSortBy()); if (sortBySelect) { sortBySelect.addEventListener('change', function () { if (sortBySelect.value && validSortOptions.includes(sortBySelect.value)) { setUrlParam('sortBy', sortBySelect.value, true); } }); } // Description 'read more' function toggleReadMore(button) { const container = button.parentNode; const isExpanded = container.getAttribute('aria-expanded') === 'true'; container.setAttribute('aria-expanded', !isExpanded); if (isExpanded) { button.querySelector('.button-text').textContent = 'more'; } else { button.querySelector('.button-text').textContent = 'Show less'; } } function visibleReadMore() { const toggleButtons = document.querySelectorAll('.fs_collection_top_toggle'); toggleButtons.forEach(button => { const description_children = button.previousElementSibling.children; let description_scroll_width = 0; let description_client_width = 0; for(const child of description_children) { description_scroll_width += child.scrollWidth; description_client_width += child.clientWidth; }; button.style.display = (description_scroll_width > description_client_width) ? 'block' : 'none'; }); } window.addEventListener('DOMContentLoaded', visibleReadMore); // category pills GTM const categories = document.querySelectorAll('.category-pills__pill'); let category; let categoryHandle; let categoryId; const pushCategoryPills = (category, categoryHandle, categoryId, typeCategory) => { if (category && categoryHandle && categoryId && typeCategory) { const categoryPills = { event: `categoryPills`, category: category, categoryHandle: categoryHandle, categoryId: categoryId, typeCategory: typeCategory }; window.dataLayer.push(categoryPills); } } categories?.forEach(category => { category.addEventListener('click', function(e) { try { category = e.currentTarget.getAttribute('data-category'); categoryHandle = e.currentTarget.getAttribute('data-collection-handle'); categoryId = e.currentTarget.getAttribute('data-collection-id'); typeCategory = e.currentTarget.getAttribute('data-type-category'); pushCategoryPills(category, categoryHandle, categoryId, typeCategory); } catch (error) { console.error('Error in category click event:', error); } }) })

Product Recommendations

  • Cool Girl Classic Tube Bandeau Top

    Sometimes less really is more—this strapless tube crop is the ultimate throw-on-and-go piece. Pair it with cargos, denim, or layered under a blazer for that clean, cool-girl vibe.

    Fit & Features

    • Stretchy knit fabric
    • Strapless tube neckline
    • Fitted crop hem
    • Runs true to size

    Style Number/Barcode: 06002-000432

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $18.90

    Availability: In Stock

    Available Color: BEIGE

    Available Size: XS, S, M, L

  • Wear Me Off Shoulder Top
    Show off those sexy little shoulders in this cute top. It features an off the shoulder neckline, short sleeves and a ribbed knit with plenty of stretch.

    Model is 5'8" with a 32" bust, 23" waist and 36" hips. She is wearing a size small.

    Style Number/Barcode: 06002-5448

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $9.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Studded And Snatched Denim Crop Top

    Western goes rockstar in this denim halter top. The zip-up front and studded trim bring all the attitude—pair it with the matching denim jeans for max impact.  

    Shop The Matching Jeans: Studded and Snatched Straight Leg Denim Jeans

    Fit & Features

    • Denim fabric, vintage-inspired color fading, slight stretch
    • Halter V-neckline, studded trim, elasticized strap
    • Fitted cropped hem
    • Runs true to size

    Style Number/Barcode: 06003-000105

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $34.90

    Availability: In Stock

    Available Color: BLACK, DENIM

    Available Size: S, M, L

    Product Badge:
    • Part of a Set
  • Kiss This Crop Top

    Give a little 'tude with this sassy little crop top! It has a crew neck paired with short sleeves and a cropped fit. The graphic tee is composed of a basic knit that offers plenty of stretch and features large red lips printed across the chest.

    Model is 5'7" with a 32.5" bust, 25" waist and 35" hips. She is wearing a size small.

    Style Number/Barcode: 06002-5208

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $9.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Keep It Together Tie-Front Sweater

    Not your average cozy knit—this tie-front crop sweater brings all the spice. With ribbed texture, bold cutouts, and a fitted silhouette, it’s the perfect mix of sultry and chic for autumn days and crisp nights.

    Fit & Features

    • Stretch rib knit fabric
    • Long sleeves with flared cuffs
    • Scoop neck
    • Tie-front design
    • Fitted crop hem
    • Runs true to size

    Style Number/Barcode: 06005-000100

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $39.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

  • Perfect Knit Crop Top

    This knit crop top will give you the perfect fit for sure! It features a V neckline, long fitted sleeves, and a cropped hem. The black top is composed of a ribbed knit fabric that offers plenty of stretch.

    Style Number/Barcode: 06002-5187

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $2.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sorry I'm Late Tank Top

    Candid as always, this tank top is perfect for you! Let them know the real reason your late with this tank that has a scoop neckline paired with wide straps that lead to a racer back. The knit tank top offers plenty of stretch and features a distressed screen print that says, "Sorry I'm late. I didn't want to come." in white.

    Style Number/Barcode: 06002-5452

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $5.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Wish You Were Beer Graphic Top
    It's happy hour somewhere! This red top says it all with a round neckline, short sleeves, a graphic that reads: "Wish You Were Beer" in a contrasting white block print and a cropped hem. Tee is composed of a cotton knit fabric that offers a relaxed fit with a moderate stretch.

    Model is 5'9" with a 32" bust, 23" waist and 34.5" hips. She is wearing a size small.
     

    Style Number/Barcode: 06002-5411

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $6.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Off Duty Mid-Rise Camouflage Denim Jeans

    Camo but make it chic—these straight-leg denim jeans bring effortless edge with a relaxed fit that still feels elevated. Perfect for off-duty days or styled up with heels for that cool-girl twist.

    Fit & Features

    • Camouflage print, denim fabric
    • Mid-rise waist
    • Straight-leg fit
    • Front button closure, belt loop accents
    • Front and back pockets
    • Runs true to size

    Style Number/Barcode: 06602-000069

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $49.90

    Availability: In Stock

    Available Color: OLIVE

    Available Size: S, M, L, XS

  • Charmed In Chiffon Ruffled Bodysuit
    Charm them all in pretty ruffles! This black bodysuit features a plunging V neckline with a ruffled trim, long bishop sleeves and a contrast thong bottom. Bodysuit is composed of a sheer unlined chiffon fabric that offers a form hugging fit with minimal stretch. Includes a thong bottom with snap button closure. Undergarments not included. 

    Model is 5'9" with a 32" bust, 24" waist and 34" hips. She is wearing a size small.

    Style Number/Barcode: 06003-0015

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $12.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Sexy Sophisticate Tie Front Bodysuit
    This rust bodysuit  is sophisticated by day, and can turn sexy by night! This versatile top has an open front with a tie front detail at the hem, a fold over collar, and a relaxed fit. Bodysuit is composed of a satin-like fabric. Includes a thong bottom with snap button closure.

    Model is 5'8.5 with a 32" bust, 24" waist, and 35" hips. She is wearing as size small. 

    Style Number/Barcode: 06003-0046

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $12.44 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Casual Cutie V Neck Tee

    You can't go wrong with this casual cutie! This basic T-shirt features a V neckline and cap sleeves. Add a cute knot for a flirty look! Knit fabric offers a soft stretchy feel.

    Style Number/Barcode: 06002-0072

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $9.97

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Tequila And Tan Lines Tank Top

    Tequila and Tan Lines, the recipe for happiness. This white screen tank features a high round neckline and a mid length with a rounded hem. Garment is composed of a smooth knit fabric with plenty of stretch.

    Style Number/Barcode: 06002-5470

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $5.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Daydream Flow High-Rise Peasant Maxi Skirt

    Boho, but make it bold—this high-rise maxi skirt keeps it flowy and feminine with a peasant silhouette, while the front slit adds an effortless allure. Perfect for brunch plans, coffee dates, and sunny day strolls.

    Fit & Features

    • Cotton-blend fabric, short knit stretch lining
    • High-rise elasticized waist
    • Flowy ruffled silhouette
    • High front slit
    • Maxi-length hem
    • Runs true to size

    Style Number/Barcode: 06301-000007

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $36.90

    Availability: In Stock

    Available Color: BLACK, WHITE

    Available Size: XS, S, M, L

  • Rockin' Vintage Graphic Tee

    Rock that vintage look with this cute tee! The top has a round neckline paired with short sleeves and a relaxed fit. The stretchy knit tee features an acid wash and a large vintage inspired rock screen print that includes a large rose.

    Style Number/Barcode: 06002-5388

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $10.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Casual Class Blouse

    Stay classy with that casual look! This adorable top has a flattering V neckline, short sleeves and woven fabric with a textured feel. The unlined top has a light carefree feel and classy sheen!

    Style Number/Barcode: 06003-8563

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $12.00 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Fiercely Fab Tiger Print Tee

    Show off fiercely fab looks in this tiger print tee! It features a crew neckline, cap sleeves, a cropped hem, and a relaxed, oversize fit. The ivory hued tee is composed of a knit fabric that offers moderate stretch and has a black and neon yellow tiger print. Lace top not included with garment.

    Style Number/Barcode: 06002-5362

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $6.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Everyday Essential Crop Top
    This adorable crop top is an everyday essential for sure! It features a sleeveless bodice, shoulder straps, a merrow edge trim, a round neckline, and a cropped hem. The white tank is composed of a lightweight ribbed knit fabric that offers plenty of form hugging stretch.

    Model is 5'6" with a 34" bust, 24" waist and 37" hips. She is wearing a size small.

    Style Number/Barcode: 06002-5408

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $5.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Lose My Number Graphic Tee
    Things were cool when first meeting, but now that bug a boo can't take a hint! Send a clear message to the scrub in your life with this sassy tee that features a crew neckline, short sleeves and a graphic that reads: "Lose My Number" in a contrasting print. Tee is composed of a slightly sheer cotton fabric that offers a relaxed fit with a moderate stretch.

    Model is 5'8" with a 33" bust, 24" waist and 35" hips. She is wearing a size small.

    Style Number/Barcode: 06002-5444

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $5.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Shine Check Rhinestone Hot Shorts

    Made for the spotlight—these shorts sparkle with rhinestones and a flattering cheeky bottom that keeps things sultry. Pair with the matching top.

    Shop The Matching Top: Shine Check Rhinestone Halter Crop Top

    Fit & Features

    • Rhinestone-embellished, mesh-lined fabric
    • Low-rise waist
    • Form-hugging fit
    • Cheeky bottom
    • Runs true to size

    Style Number/Barcode: 06503-000135

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $32.90

    Availability: In Stock

    Available Color: RED

    Available Size: XS, S, M, L

    Product Badge:
    • Halloween Badge
  • Disco Drama Sequin Mini Skirt

    Sparkle louder than the DJ set. This sequin mini skirt is made for turning heads, catching lights, and shutting down every party—in the best way possible.

    Fit & Features

    • Sequin embellished fabric
    • High-rise waist
    • Form-hugging fit
    • Mini-length hem
    • Runs true to size

    Style Number/Barcode: 06401-000024

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $39.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sexy Sophisticate Tie Front Bodysuit

    This white bodysuit  is sophisticated by day, and can turn sexy by night! This versatile top has an open front with a tie front detail at the hem, a fold over collar, and a relaxed fit. Bodysuit is composed of a satin-like fabric. Includes a thong bottom with snap button closure.

    Style Number/Barcode: 06003-0045

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $11.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Pearl Embellished Cropped Bustier

    You'll catch everyone's eye in this glamorous bustier! It features lightly padded cups with a supportive underwire, adjustable straps with an elastic stretch, and a cropped, form-hugging fit. The garment is composed of a smooth knit fabric with strategically placed boning for structure and closes with a five-row hook and eye closure. The highlight of this piece is the chic and stunning front pearl and rhinestone embellishments. Style this bustier with your fave pair of denim and clear mules.

    Fit & Features

    • Sleeveless sweetheart neckline
    • Padded cups, underwire
    • Adjustable spaghetti straps
    • Back hook and eye closures
    • Flexible boning
    • Cropped, form-hugging fit
    • Woven fabric, front pearl and rhinestone embellishments
    • Runs true to size

    Style Number/Barcode: 06003-8695

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $16.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Lovely In Floral Crop Top
    Look oh so lovely in floral with this pretty printed crop top! It features a sleeveless bodice, halter adjustable straps that cross in the back leading to a tie back closure, a sheer crochet inset with a sweetheart neckline, and a cropped hem. The white top is composed of a woven fabric with no stretch. Complete your look with the matching shorts!

    Model is 5'8" with a 33" bust, 24" waist and 35" hips. She is wearing a size small.

    Style Number/Barcode: 06003-0031

    Category Name: Add a top or bottom, spend $40+, get free shipping!

    Price: $7.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free