Bestselling Bottoms

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

  • Cowgirl Chic Studded Mini Skort

    This faux leather mini skort rocks a bold cow print and studded trim that was made for standing out. Pair it with boots for a concert look or heels for a country night on the town.

    Fit & Features

    • Faux leather fabric, cow print
    • High-rise waist
    • Studded trim
    • Form-hugging skirt overlay, shorts lining
    • Mini-length hem
    • Front and back pockets, button closure, belt loops
    • Runs true to size

    Style Number/Barcode: 06403-000061

    Category Name: Bestselling Bottoms

    Price: $44.90

    Availability: In Stock

    Available Color: IVORY

    Available Size: XS, S, M, L

    Product Badge:
    • Best Seller
  • Sleek And Stunning Mid-Rise Hot Shorts

    These nylon hot shorts are the definition of bold. Sleek, stretchy, and form-hugging, they’re your go-to for complementing any outfit or costume! 

    Fit & Features

    • Smooth, sleek knit stretchy fabric
    • Mid-rise waistband
    • Form-hugging fit
    • Cheeky bottom
    • Runs true to size

    Style Number/Barcode: 06503-000146

    Category Name: Bestselling Bottoms

    Price: $15.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

    Product Badge:
    • Halloween Badge
  • Lady Justice Star Print Shorts

    Ready to save the night? These star-print shorts serve bold, confident energy with a superhero twist—perfect for owning the party spotlight.

    Fit & Features

    • Smooth knit stretch fabric, star print
    • Mid-rise waist
    • Form-hugging fit
    • Cheeky hem
    • Runs true to size

     

    How To Style For Spooky Season:

    Pair with the halter top and headband for a heroic Halloween costume!

    Style Number/Barcode: 06503-000143

    Category Name: Bestselling Bottoms

    Price: $19.90

    Availability: In Stock

    Available Color: ROYAL

    Available Size: M, L

    Product Badge:
    • Halloween Badge
  • Flirty Meets Glam Lace Trim Ruffle Romper

    This lace plunge halter romper is here to make every entrance count. The open strappy tie back and ruffle details bring that effortlessly cool-girl vibe you’ll want on repeat.

    Fit & Features

    • Smooth knit stretch fabric, shorts lining
    • Plunge lace trim halter neckline, tie closure
    • Open strappy tie back design
    • Ruffled mini-length skirt overlay
    • Runs true to size

    Style Number/Barcode: 06503-000141

    Category Name: Bestselling Bottoms

    Price: $44.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

    Product Badge:
    • Best Seller
  • Falling For You Open Back Mesh Romper

    Flirty and seasonal, this halter romper drapes in all the right places with a tie-back finish and chic printed design.

    Fit & Features

    • Multi-printed design
    • Mesh fabric, stretchy knit lining
    • Plunge cowl halter neckline, tie closure
    • Open back with tie closure
    • Form-hugging fit
    • Layered ruffle hem, shorts lining
    • Runs true to size

    Style Number/Barcode: 06503-000152

    Category Name: Bestselling Bottoms

    Price: $44.90

    Availability: In Stock

    Available Color: OLIVE

    Available Size: XS, S, M, L

    Product Badge:
    • Best Seller
  • Playful Trouble Lace-Up Ruffle Romper

    Serving flirty meets fierce, this lace-up romper is made for nights when all eyes are on you. The fitted bodice and tiered ruffle shorts bring equal parts sass and sweetness.

    Fit & Features

    • Knit bodice, mesh bottom
    • Strapless sweetheart neckline, padded bust
    • Structured boning
    • Open lace-up back, bow accent
    • Tiered ruffled design
    • Form-hugging cheeky fit
    • Runs true to size

     

    How To Style For Spooky Season:

    Style it with the halo headband and wings for a Halloween look that’s angelic with a hint of mischief.

    Style Number/Barcode: 06503-000150

    Category Name: Bestselling Bottoms

    Price: $44.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: S, M, L

    Product Badge:
    • Halloween Badge
  • Laced Up Romance Halter Romper

    Sweet but with a little spice—this lace romper stuns with a plunging V neckline, open tie back, and playful ruffle trim. Perfect for lunch dates, garden parties, or just stealing the spotlight.

    Fit & Features

    • Sheer lace fabrication with lining
    • Halter V-neckline
    • Open tie back detail
    • Ruffled layered short hem
    • Shorts lining
    • Runs true to size

    Style Number/Barcode: 06503-000170

    Category Name: Bestselling Bottoms

    Price: $39.90

    Availability: In Stock

    Available Color: BROWN

    Available Size: XS, S, M, L

    Product Badge:
    • Best Seller
  • Bold Energy Faux Leather Hot Shorts

    Made for nights you want to serve bold energy—these faux leather hot shorts hug in all the right places and bring the perfect mix of sleek and daring. A go-to for going out, festival 'fits, or party nights that call for a little edge.

    Fit & Features

    • Smooth faux leather fabric, high stretch
    • Low-rise elasticized waist
    • Cheeky, form-hugging fit
    • Runs true to size

     

    How To Style For Spooky Season:

    Style with the striped crop top, knee-high socks, combat boots, and a baseball cap for the ultimate flirty referee Halloween look.

    Style Number/Barcode: 06503-000151

    Category Name: Bestselling Bottoms

    Price: $17.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

    Product Badge:
    • Halloween Badge
  • Fierce Instinct Lace-Up Romper

    Unleash your wild side—this lace-up romper stuns with its bold animal print and flirty tiered skirt. The fitted bodice and strappy details keep the look daring, playful, and perfect for a night out.

    Fit & Features

    • Animal print, knit fabric
    • Sweetheart neckline with lace-up front
    • Adjustable spaghetti straps
    • Tiered mini skirt with flared hem
    • Shorts lining
    • Runs true to size

    Style Number/Barcode: 06503-000201

    Category Name: Bestselling Bottoms

    Price: $49.90

    Availability: In Stock

    Available Color: BROWN

    Available Size: S, M, L

    Product Badge:
    • Best Seller