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

  • High Waist Faux Leather Skinny Pants

    These chic faux leather skinny pants will add an effortless edge to your look. They feature a high-rise waist with a tie-front accent, vertical seam detailing down the front, and tapered, form-fitting pant legs. Style these pants with a cute crop top and strappy heels.

    Fit & Features

    • High-rise elasticized waist
    • Tie-front detail
    • Vertical seam detailing
    • Tapered, form-hugging fit
    • Faux leather fabric, moderate stretch
    • Fits true to size

    Style Number/Barcode: 06402-0068

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

    Price: $6.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Cozy Leopard Print PJ Top

    Shop Matching Bottoms: Cozy Leopard Print PJ Leggings

    Cozy on up for a girl's night in this adorable leopard print PJ top! It features a sleeveless bodice, spaghetti straps, a scoop neckline, a square back, and a cropped hem. The fuzzy knit fabric is unlined and has moderate stretch. Don't forget to pruchase the matching PJ leggings!

    Style Number/Barcode: 07103-0027

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

    Price: $5.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Better Basics Ribbed Knit Tee

    Round up the perfect crop top collection with this ribbed knit tee. This short-sleeve crop top features a round crew neck and is made of soft ribbed knit fabric that perfectly forms to your shape. The cropped length pairs perfectly with high-rise jeans or style it with low-rise cargo pants for a flirty and edgier aesthetic.

    Fit & Features

    • Crew neckline
    • Short sleeves
    • Ribbed knit fabric 
    • Moderate stretch
    • Runs true to size

    Style Number/Barcode: 06002-0007

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

    Price: $6.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Brat Graphic Cropped Tee

    You've got opinions and you say what's on your mind. If that makes you a brat...then embrace it in this form-fitting graphic tee! Shirt features a crew neck, short sleeves, and a bold contrast graphic. Tee is cut for a cropped silhouette and made from pure cotton with a fair amount of stretch.

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

    Style Number/Barcode: 06002-0181

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

    Price: $9.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Rally Peplum Ruffle Top

    As versatile as it is chic, this tiered top pairs perfectly with everything from minis to high-waist denim. Top features flutter half sleeves, a deep V neck, seamed bodice, and two tiers of ruffled peplums anchoring a high-low hem. Top is made from a woven crepe material with moderate stretch.

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

    Style Number/Barcode: 06001-1819

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

    Price: $9.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • In Love In Lace Glitter Bodysuit

    Dress yourself in lace for a night. This bodysuit is designed with a deep V neckline that is scalloped, stretchy and adjustable spaghetti straps that lead to a cross over back. Bodysuit leads to a cheeky bottom and double snap closure and is composed of a lace that reflects glitter. Front of bodysuit is lined, and back is sheer.

     

    Style Number/Barcode: 06001-1734

    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
  • Jude Mid Rise Distressed Skinny Ankle Jeans

    Oasis by Eunina

    Our Jude mid rise ankle jeans are a must have for your closet. They feature the traditional five pocket and belt loop design, a front button and hidden zipper closure, destructed detailing down the front, skinny pant legs, and a raw cut ankle hem. The denim fabric offers modeate stretch for comfortable wear.

    Style Number/Barcode: 06602-0032

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

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Such A Stunner Bodysuit

    Look at you stunner! Showcase stylish looks in this knit bodysuit. It features a sleeveless bodice, spaghetti straps, a bustier top with underwire, and a thong bottom. The ribbed knit bodysuit offers plenty of stretch and a form hugging fit.

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

    Style Number/Barcode: 06001-1750

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

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Do The Twist Front Top
    Elevate your crop top collection with a little something extra. This top features ultra-skinny spaghetti straps and a V neck leading to an eye-catching twist front. Crop slips on and is made from a smooth poly blend with a fair amount of stretch.

    Style Number/Barcode: 06001-1743

    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
  • Scalloped Trim Bodysuit
    This scalloped trim bodysuit is all you need to start off your cute look! It features a sleeveless bodice, adjustable spaghetti straps, a scalloped trim V neckline, horizontal seam detailing along the bust, a square back, and a thong bottom with snap button closures. The bodysuit is composed of a smooth woven fabric with no stretch.

    Style Number/Barcode: 06001-1742

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

    Price: $9.97 $29.60

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Out Of Office Tie Blouse

    A chic twist on a classic, this top elevates an elegant wardrobe staple. Blouse features a standard collar, long cuffed sleeves with button detailing, and an open deep V front with faux tie front and front buttons, anchored by side gather detail and a modified high-low hem. Top is made from a smooth crepe material with a fair amount of stretch.

    Model is 5'6.5" with a 32" bust, 23.5" waist and 35" hips. She is wearing a size small.

    Style Number/Barcode: 06003-0298

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

    Price: $11.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Online Only
  • Bella High Rise Skinny Ankle Jeans

    Oasis by Eunina

    Our Bella skinny jeans are a necessity for your closet! They feature a super high rise waist, the traditional five pocket and belt loop design, a front button and hidden zipper closure, slight destructed detailing down the front, skinny pant legs, and a raw cut ankle hem. The denim fabric offers moderate stretch for comfortable wear.

     Model is 5'6" with 31" bust, 26" waist and 36" hips. She is wearing a size small. 

    Style Number/Barcode: 06602-0033

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

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Clara High Rise Destructed Skinny Crop Jeans

    Oasis by Eunina

    Our Clara high rise skinny jeans are perfect in creating a stylish 'fit! They feature the traditional five pocket and belt loop design, a front button and hidden zipper closure, super destructed detailing down the front, skinny pant legs, and a cropped hem. The denim fabric offers moderate stretch for comfortable wear.

    Style Number/Barcode: 06602-0035

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

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Quaint Cutie Ruffle Bodysuit

    Don't miss out on this totally girly bodysuit. This gem features allover rib knit fabric, a ruffle neckline and sleeve openings, with a bottom snap button closure. It's made of a stretchy fabric that moves with you, while its design is perfect for tucking into shorts, skirts and jeans. 

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

    Style Number/Barcode: 06001-1761

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

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Stunning Sophistication Satin Crop Top

    Bring the sophistication and stun them all in this mesmerizing top! It features an elastic off the shoulder neckline, long flowy sleeves and a cropped hem. Top is composed of a satin-like fabric that offers a relaxed fit with a minimal stretch.

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

    Style Number/Barcode: 06003-0462

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

    Price: $6.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Ruffle Trim Ribbed Bodysuit
    Sweeten up your look with this adorable ruffle trim bodysuit! It features a sleeveless bodice, a round neckline, tank-like shoulder straps, a ruffle trim overlay, and a thong bottom with snap button closures. The bodysuit is composed of a stretchy ribbed knit fabric that offers a form hugging fit.

    Style Number/Barcode: 06001-1751

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

    Price: $9.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Ruffle Trim Ribbed Bodysuit
    Sweeten up your look with this adorable ruffle trim bodysuit! It features a sleeveless bodice, a round neckline, tank-like shoulder straps, a ruffle trim overlay, and a thong bottom with snap button closures. The bodysuit is composed of a stretchy ribbed knit fabric that offers a form hugging fit.

    Style Number/Barcode: 06001-1752

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

    Price: $9.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Perfect Balance Crop Top

    Keep it proportioned in this curve-hugging maxi! Skirt features subtle gradations in color, an elasticized waist, and flattering ruching detail at sides and front. Cut for a bodycon fit, this skirt is lined and made from a smooth rayon blend with moderate stretch. Don't forget to pair it with the matching crop!

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

    Style Number/Barcode: 06001-1736

    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
  • High Waist Flare Pants

    These high waist flare pants will turn your look into an instant classic! They feature a high rise waist, a back zipper closure, and fitted pant legs with a trendy flared hem. The pants are composed of a stretchy knit fabric.

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

    Style Number/Barcode: 06402-0071

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

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

  • Trendy Square Neck Tank Top
    Elevate your look with this trendy square neck tank. The top features a sleeveless bodice, tank-like shoulder straps, a square neckline, and a cropped hem. Top is composed of a double lined stretchy knit fabric that offers a form hugging fit.

    Style Number/Barcode: 06001-1758

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

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Hustle Squad Slashed Crop Top

    Get your hustle on girl! This statement tee features a crew neckline, short sleeves, a vertically slash detailing throughout, a graphic that reads: "Hustle Squad" and a cropped hem with slash detailing. Top is composed of a smooth knit fabric that offers a relaxed fit with a moderate stretch. Complete look with high waist jeans.

    Fit & Features

    • Crew neckline
    • Short sleeves
    • Slashed detailing 
    • Graphic: "Hustle squad"
    • Cropped hem
    • Cotton knit fabric
    • Form hugging fit, moderate stretch. runs true to size

    Style Number/Barcode: 06002-0914

    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:
    • Sale
  • Classic Vibe High Waist Skinny Pants

    These super high rise skinny pants are V on trend! Pair them with a chic blouse and some strappy mules for the perf look that can be taken from day to night!

    Fit & Features

    • High rise waist | Front V cut design
    • Back zipper closure
    • Skinny pant legs
    • Stretchy woven fabric
    • Form hugging fit

    Style Number/Barcode: 06402-0185

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

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Flow With It Crepe Romper

    Go with the flow girl with this playfully stunning romper! It features a sleeveless bodice, a plunging wrap V neckline with lapel collar, a tie waist accent and cheeky wide leg shorts with a skirt overlay. Romper is composed of a lined crepe fabric that offers a form hugging fit with a moderate stretch. 

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

    Style Number/Barcode: 06403-0043

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

    Price: $13.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Ethereal Ruffle Crop
    Show your ethereal side in this sweet top! Features a square neckline with a ruffle trim, and elastic ruffle spaghetti straps. The top is composed of a ribbed material that is fitted yet offers moderate stretch.

    Style Number/Barcode: 06001-1576

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

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance