Coming Soon

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); } }) })

Now Trending

  • Briella Lace Mermaid Formal Dress

    Special Occasion

    Made for that slow, unforgettable entrance, the Briella lace mermaid formal dress moves with a kind of quiet drama that turns heads without trying. The fitted silhouette, ruched detailing, and cascading ruffle bring texture and shape together in a way that feels both romantic and bold.

    Fit & Features

    • Lace fabric with sheer paneling throughout
    • Halter sweetheart neckline, ruched center
    • Open back with halter tie closure
    • Mermaid silhouette with high slit and ruffle trim
    • Floor-length hem
    • Runs true to size

     

    Where to Wear:

    Prom, weddings, galas, fancy showers, anniversaries, birthdays, vacations, and honeymoons.

    Style Number/Barcode: 05002-001107

    Category Name: Coming Soon

    Price: $79.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Outlaw Mood Faux Leather Fringe Chaps

    Serving outlaw attitude with every step. These faux leather fringe chaps sit at the waist with a statement belt and dramatic open-leg cutouts, bringing bold western energy to any night-out lineup.

    Fit & Features

    • Faux leather fabric
    • Belted waist
    • Studded accents
    • Fringe trim
    • Open leg cutout design
    • Wide-leg silhouette
    • Runs true to size

    Style Number/Barcode: 06402-000037

    Category Name: Coming Soon

    Price: $59.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Ride Or Die Faux Leather Romper

    This romper doesn’t ask for attention—it gets it. This faux leather romper cinches you in with a belted waist and plunging zip front, serving bold, fitted energy for festivals, concerts, and nights out.

    Fit & Features

    • Faux leather fabric
    • V-neckline, sleeveless
    • Front zip-up closure
    • Adjustable waist belt
    • Flap pockets
    • Form-hugging cheeky fit
    • Runs true to size

    Style Number/Barcode: 06403-000139

    Category Name: Coming Soon

    Price: $59.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • No Questions Asked Mini Dress

    This one doesn’t wait around. Command the room in this bodycon mini dress, offering a show of skin and a trendy hardware detail that pulls the look together. Pair with heels for a night out.

    Fit & Features

    • Texture knit fabric
    • Plunge cutout neckline, hardware insert
    • Adjustable spaghetti straps
    • Cutout back
    • Bodycon mini-length silhouette
    • Runs true to size

    Style Number/Barcode: 06005-000309

    Category Name: Coming Soon

    Price: $36.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Ride Or Shine Fringe Belt Skirt

    All fringe, no hesitation. This statement fringe skirt belt adds instant attitude with movement that hits different every time you walk in.

    Fit & Features

    • Faux leather fabric
    • Mid-rise waist with belt buckle detailing
    • Form-hugging fit
    • Fringe trim mini-length hem
    • Runs true to size

    Style Number/Barcode: 06401-000041

    Category Name: Coming Soon

    Price: $49.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sun Chasing Crochet Flower Bikini Top

    Serving major flirt energy. This crochet flower bikini top brings playful charm with delicate floral details and adjustable ties that make it perfect for festivals, vacations, and every sunny plan on your calendar.

    Shop Matching Bottoms: Sun Chasing Crochet Flower Bikini Bottom

    Fit & Features

    • Crochet-lined fabric
    • Flower designs
    • Adjustable side ties 
    • Runs true to size

    Style Number/Barcode: 07104-000021

    Category Name: Coming Soon

    Price: $26.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Finishing Touches Metallic Clutch Bag

    Elevate any wedding look with this statement clutch bag. Designed with a sculptural handle and sleek design that keeps your essentials close and your outfit looking glamorous.

    Fit & Features

    • Sculptural attached side handle
    • Sleek exterior
    • Detachable chain strap
    • Spacious interior
    • Pull apart closure
    • Metallic material

    Style Number/Barcode: 07204-000052

    Category Name: Coming Soon

    Price: $26.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Rhea Mesh Strapless A-Line Dress With Scarf

    Special Occasion

    For the entrance everyone remembers, the Rhea formal dress brings soft movement and quiet drama in airy mesh. The strapless A-line dress drapes beautifully through the skirt, while the flowing scarf detail adds an elegant finish designed to turn heads.

    Fit & Features

    • Sheer mesh fabric with full-length lining
    • Strapless sweetheart neckline, padded bust
    • Twist-front bust design with ruched detailing
    • Angled drop waist seam
    • Floor-length A-line silhouette, high-cut front slit
    • Included matching long scarf
    • Runs true to size

     

    Where to Wear:

    Prom, formal weddings, black-tie parties, galas, dressed-up dinners, red-carpet events, and chic soirees.

    Style Number/Barcode: 05002-001183

    Category Name: Coming Soon

    Price: $69.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free