Mini Skirts

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

Mini Skirts That Shine from Sunrise to Sunset

This season’s must-have mini skirts bring flirty energy and all-day wearability to your warm-weather wardrobe. Curve-hugging bodycon styles, ruched minis, and flowy wrap silhouettes are made for sunshine-soaked brunches, golden hour hangs, and spontaneous nights out. Lightweight linen blends, stretch cotton, and breezy crochet textures keep things cool, comfortable, and effortlessly polished.

High-rise minis with bold prints or sleek faux leather finishes serve head-turning vibes for rooftop parties and vacay dinners. For daytime plans, opt for micro mini skirts paired with crop tops or tucked-in tanks—add sandals and a statement bag to complete the look. Heading to a festival or beach bash? Crochet and mesh mini skirts bring playful texture and movement for dancing from day to night.

Strappy heels, chunky sneakers, or lace-up espadrilles finish the fit, while standout pieces like faux leather minis or tie-front silhouettes keep your style summer-ready and photo-worthy.

  • Perf In Plaid Ponte Mini Skirt

    Yes, babe, you'll look perf in plaid with this Ponte mini! It features a sleek high-rise waist, bodycon silhouette, and a back zipper closure. Complete the look in a cropped sweater.

    Fit & Features

    • High rise waist
    • Back zipper closure
    • Short, form-hugging fit
    • Plaid print
    • Ponte knit fabric, moderate stretch
    • Fits true to size

    Style Number/Barcode: 06501-0190

    Category Name: Mini Skirts

    Price: $6.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Stretch Satin Mini Skirt

    This stretch satin mini skirt is a must for your next girl's night out! The skirt features a high rise waist, cinched ruched detailing, and a curve-hugging fit. Complete your look with a chic bodysuit

    Fit & Features

    • High rise waist
    • Cinched front ruched detailing
    • Short, curve-hugging fit
    • Satin-like fabric, plenty of stretch

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

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

    Style Number/Barcode: 06501-0204

    Category Name: Mini Skirts

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Faux Leather Lace Inset Mini Skirt

    Add a sexy edge to your look with this lace inset faux leather mini! Pair with a trendy animal print bustier and werk it babe!

    Fit & Features

    • High rise waist
    • Back zipper closure
    • Side lace inset
    • Short, curve hugging fit
    • Faux leather fabric | Moderate stretch

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

    Style Number/Barcode: 06401-0154

    Category Name: Mini Skirts

    Price: $9.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Leopard Print Ruched Satin Mini Skirt

    Satin and leopard print, need we say more?! This ruched detail mini skirt is effortlessly on trend.

    Fit & Features

    • High rise waist
    • Back zipper closure
    • Ruched sides with ties at hem
    • Short, curve hugging fit
    • Leopard print
    • Smooth satin-like fabric

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

    Style Number/Barcode: 06401-0155

    Category Name: Mini Skirts

    Price: $6.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Side Slit Satin Mini Skirt

    Because we all need that perf satin mini in our closet. This skirt has a sultry slit detail that is oh so flattering.

    Fit & Features

    • High rise waist
    • Back zipper closure
    • Front slit
    • Short, form hugging fit
    • Satin-like fabric
    • Moderate stretch

    Style Number/Barcode: 06401-0149

    Category Name: Mini Skirts

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Ruffle Hem Ponte Mini Skirt

    Add a little flirty flair to your look with this twirl-worthy ruffle hem mini skirt!

    Fit & Features

    • High rise waist
    • Back zipper closure
    • Faux wrap front ruffle hem
    • Ponte knit fabric | Moderate stretch

    Style Number/Barcode: 06501-0189

    Category Name: Mini Skirts

    Price: $6.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Heart It Printed Satin Mini Skirt

    We know you'll heart it too! This printed satin mini skirt couldn't get anymore adorable.

    Fit & Features

    • High rise waist
    • Short, A-line fit
    • Side zipper closure
    • All over heart print
    • Satin-like fabric | No stretch
    •  Woven lining

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

    Style Number/Barcode: 06401-0148

    Category Name: Mini Skirts

    Price: $11.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Classic Suspender Mini Skirt

    Get a classic chic look in this adorable suspender mini skirt! Pair over your fave top for a trendy vibe.

    Fit & Features

    • Tank-like suspender straps
    • Back zipper closure
    • Front slit
    • Stretchy woven fabric

    Style Number/Barcode: 06401-0180

    Category Name: Mini Skirts

    Price: $11.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Hiss And Tell Mini Skirt

    This snake print mini skirt is so sultry! Purchase the matching crop top and slither with style.

    Shop Matching Top: Hiss And Tell Crop Top

    Fit & Features

    • High rise elastic banded waist
    • Faux wrap front
    • Ruched detailing
    • Short, curve hugging fit
    • Burnout snake print | Velvet mesh fabric with a front knit lining
    Model is 5'7" with a 34" bust, 24" waist and 36" hips. She is wearing a size small.

     

    Style Number/Barcode: 06501-0177

    Category Name: Mini Skirts

    Price: $9.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Strike A Rose Floral Mini Skirt

    Capture all your best angles in bold roses. Don't forget to add the matching crop top to your cart! 

    Shop Matching Top: Strike A Rose Floral Crop Top

    Fits & Features

    • High Rise Banded Waist 
    • Ruching Accent Throughout 
    • Mini Length Skirt I All Over Floral Print 
    • Curve Hugging Fit 
    Model is 5'9" with a 32" bust, 24" waist and 34" hips. She is wearing a size small.

    Style Number/Barcode: 06501-0156

    Category Name: Mini Skirts

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Glam It Up Mini Skirt

    Glam it up babe! This mini skirt will bring the style you're looking for. Pair with the matching cropped bustier to complete your look.

    Shop Matching Top: Glam It Up Cropped Bustier

    Fit & Features

    • High rise elastic banded waist
    • Back zipper | Hook and eye closure
    • Side cut outs at hem | Chain fringe detailing
    • Short, curve hugging fit
    • Woven knit fabric | Moderate stretch
    Model is 5'7" with a 34" bust, 24" waist and 36" hips. She is wearing a size small.

      Style Number/Barcode: 06401-0167

      Category Name: Mini Skirts

      Price: $6.97 $34.90

      On Sale: Yes

      Availability: Out of Stock

      Product Badge:
      • Clearance
    • Leopard Print Faux Suede Mini Skirt

      Lovin' the leopard print trend but want something a little bit more minimal? Add this toned down mini skirt to your cart!

      Fit & Features

      • High rise waist
      • Back zipper | Hook and eye closure
      • Short, form hugging fit
      • Leopard print
      • Faux suede fabric | Moderate stretch

      Style Number/Barcode: 06401-0108

      Category Name: Mini Skirts

      Price: $6.97 $29.90

      On Sale: Yes

      Availability: Out of Stock

      Product Badge:
      • Clearance
    • Keep It A Secret Mini Skirt

      You'll be lookin' so stunning in this sequin mini skirt, your whole squad will want to know your secret! Don't forget pair it with the matching crop top.

      Shop Matching Top: Keep It A Secret Crop Top

      Fit & Features

      • High rise elastic banded waist
      • Short, curve hugging fit
      • Velvet knit fabric with all over sequins
      • Moderate stretch

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

      Style Number/Barcode: 06501-0141

      Category Name: Mini Skirts

      Price: $6.97 $26.90

      On Sale: Yes

      Availability: Out of Stock

      Product Badge:
      • Clearance
    • Knot Front Satin Mini Skirt

      A trendy twist on the classic mini skirt!

      Fit & Features

      • High rise waist
      • Back zipper | Hook and eye closure
      • Knot front detail | Wrap front
      • Satin-like fabric | Moderate stretch
      • Back knit lining

      Style Number/Barcode: 06501-0205

      Category Name: Mini Skirts

      Price: $11.97 $29.90

      On Sale: Yes

      Availability: Out of Stock

      Product Badge:
      • Clearance
    • Ruched Mesh Mini Skirt

      Enhance your gorgeous curves with this flattering ruched mesh mini!

      Fit & Features

      • High rise waist
      • Short, form hugging fit
      • Sheer mesh fabric | Ruched detailing
      • Back knit lining
      • Plenty of stretch

      Style Number/Barcode: 06501-0212

      Category Name: Mini Skirts

      Price: $6.97 $32.90

      On Sale: Yes

      Availability: Out of Stock

      Product Badge:
      • Clearance
    • So Sweet In Satin Mini Skirt

      Stay sweet in this adorable satin mini babe!

      Fit & Features

      • High rise waist
      • Hidden back zipper | Hook and eye closure
      • Shirring detailing
      • Short, ruffled hem
      • Satin-like fabric | No stretch

      Style Number/Barcode: 06401-0185

      Category Name: Mini Skirts

      Price: $6.97 $34.90

      On Sale: Yes

      Availability: Out of Stock

      Product Badge:
      • Clearance
    • Stretch Satin Mini Skirt

      We all need a go-to satin skirt. It's such an essential to have in your wardrobe!

      Fit & Features

      • High rise elastic banded waist
      • Short, ruffle hem with drawstring detail to cinch
      • Stretchy satin-like fabric

      Style Number/Barcode: 06501-0161

      Category Name: Mini Skirts

      Price: $6.97 $24.90

      On Sale: Yes

      Availability: Out of Stock

      Product Badge:
      • Clearance
    • Sequin Snake Print Mini Skirt

      Sequins and snake print, could this mini skirt get any trendier?! Pair with the matching crop top to complete the look!

      Shop Matching Top: Sequin Snake Print Crop Top

      Fit & Features

      • High rise elastic banded waist
      • Short, form hugging fit
      • Front slit
      • All over sequins
      • Snake print
      • Knit fabric | Moderate stretch
       Model is 5'6" with 31" bust, 26" waist and 36" hips. She is wearing a size small. 

        Style Number/Barcode: 06501-0173

        Category Name: Mini Skirts

        Price: $9.97 $19.90

        On Sale: Yes

        Availability: Out of Stock

        Product Badge:
        • Sale
      • Foiled Floral Mesh Mini Skirt

        The foiled floral detailing on this mesh mini skirt is sooo pretty! Pair with the matching crop top for a wow moment.

        Shop Matching Top: Foiled Floral Mesh Crop Top

        Fit & Features

        • High rise elastic banded waist
        • Ruched side detailing
        • Foiled floral print
        • Mesh fabric | Knit lining
         Model is 5'6" with 31" bust, 26" waist and 36" hips. She is wearing a size small. 

        Style Number/Barcode: 06501-0121

        Category Name: Mini Skirts

        Price: $9.97 $24.90

        On Sale: Yes

        Availability: Out of Stock

        Product Badge:
        • Clearance
      • Classic Beauty Mini Skirt

        You're a beauty who loves a crisp, classic, and chic look, so this mini will suit you well!

        Fit & Features

        • High rise waist
        • Hidden back zipper | Hook and eye closure
        • Small front slit
        • Crepe fabric with knit lining
        • Moderate stretch
        • Form hugging fit

        Style Number/Barcode: 06401-0177

        Category Name: Mini Skirts

        Price: $6.97 $32.90

        On Sale: Yes

        Availability: Out of Stock

        Product Badge:
        • Clearance
      • Houndstooth Knit Mini Skirt

        We can't ever get enough of houndstooth print! This chic mini skirt will be the statement of your outfit.

        Fit & Features

        • High rise elastic banded waist
        • Small front slit
        • Short, form hugging fit
        • Houndstooth print
        • Knit fabric | Plenty of stretch

        Style Number/Barcode: 06501-0210

        Category Name: Mini Skirts

        Price: $9.97 $19.90

        On Sale: Yes

        Availability: Out of Stock

        Product Badge:
        • Clearance
      • Here Comes Trouble Mini Skirt

        Ohhh girrrrl here comes trouble in a mini skirt! We are obsessed with mini skirts rn, throw on your fav band tee, and boots and you are ready!

        • High waist fit
        • Side seam that leads to a small slit
        • Invisible zipper mid back
        • Tightly woven corduroy 
        • No stretch
        • Mini hemline

        Style Number/Barcode: 06301-0053

        Category Name: Mini Skirts

        Price: $13.97 $34.90

        On Sale: Yes

        Availability: Out of Stock

        Product Badge:
        • Clearance
      • Playful In Plaid Mini Skirt

        Get a playful and flirty look in this adorable plaid mini!

        Fit & Features

        • High rise waist
        • Hidden side zipper and hook and eye closure
        • Double front slits
        • Short, form-fitting style
        • Woven fabric
        • Minimal stretch

        Style Number/Barcode: 06401-0178

        Category Name: Mini Skirts

        Price: $6.97 $29.90

        On Sale: Yes

        Availability: Out of Stock

        Product Badge:
        • Clearance
      • Play No Games Satin Rhinestone Mini Skirt

        You play no games when it comes to style! That is why we knew that you would love this rhinestone fringe mini skirt! And if you are feeling a lil' exxtra pick up the matching crop top!

        Shop Matching Top: Play No Games Satin Cropped Top

        Fit & Features

        • High waist fit
        • Mini hemline
        • Small slit with rhinestone fringe detailing
        • Zipper located center back | Hook and eye
        • Satin | Moderate stretch
         Model is 5'6" with 31" bust, 26" waist and 36" hips. She is wearing a size small. 

        Style Number/Barcode: 06501-0135

        Category Name: Mini Skirts

        Price: $6.97 $32.90

        On Sale: Yes

        Availability: Out of Stock

        Product Badge:
        • Clearance