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.

  • Forever Fashionista Mini Skirt

    Shop Matching Top: Forever Fashionista Crop Top

    You're a forever fashionista kinda girl, and this leopard print mini skirt is a must for you. It features a high rise waist, a small front slit, and a slim, A-line fit. The soft knit fabric offers moderate stretch and a form hugging fit. Complete your chic look with the matching crop top!

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

    Style Number/Barcode: 06501-0160

    Category Name: Mini Skirts

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Sleek Vibes Side Slit Mini Skirt

    Get those sleek and chic vibes with this trendy mini skirt! It features a high rise waist, a hidden back zipper closure, a front seam detail leading to a sultry side slit, and a short, form hugging fit. Skirt is composed of a faux leather fabric with moderate stretch.

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

    Style Number/Barcode: 06401-0102

    Category Name: Mini Skirts

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Glitter Queen Mini Skirt

    Shop Matching Top: Glitter Queen Crop Top

    Reign on like the queen you are in this glitter knit mini! The skirt features a high rise elastic banded waist, a sultry side slit, and a short, form-fitting style. The glitter knit fabric offers plenty of stretch and includes a knit lining. Complete your dazzling look with the matching crop top!

    Style Number/Barcode: 06501-0150

    Category Name: Mini Skirts

    Price: $4.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Sultry Satin Mini Skirt

    Sultry and a little edgy, this mini skirt will have you ready for a night out! It features a high rise scalloped edge waist paired with a short hem. The skirt is composed of a satin-like fabric, offering a form hugging fit. Complete your night out look with the matching crop top!

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

    Style Number/Barcode: 06401-0113

    Category Name: Mini Skirts

    Price: $9.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Peppy Plaid A-Line Mini Skirt

    Add some stylish pep into your step with this autumn appropriate mini! The skirt features a high rise waist, a hidden back zipper and hook and eye closure, and a short, A-line fit that hits mid-thigh. Skirt is composed of a woven fabric with minimal stretch and an all over plaid pattern.

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

    Style Number/Barcode: 06401-0119

    Category Name: Mini Skirts

    Price: $6.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Mad For Plaid Mini Skirt
    Get preppy with your fall look! This cute mini skirt is designed with a high waistline, a hem that meets mid thigh, and a small slit at one side. Composed of a knit material that offers moderate stretch. Pair with your fav fuzzy sweater!

    Style Number/Barcode: 06501-0096

    Category Name: Mini Skirts

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Set Me Up With Snake Mini Skirt

    Set me up with snake print! This mini skirt features a high waist line, a mini hem that hits mid thigh, and is composed of a faux leather material that offers moderate stretch and is embossed with a snake print texture. Don't forget to pick up the matching top to complete your look!

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

    Style Number/Barcode: 06501-0092

    Category Name: Mini Skirts

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Take Charge Camo Belted Skirt
    Take charge of the style scene in this camo belted mini. The skirt features a high rise waist, belt loops with an included belt with a double D ring buckle, a front button and hidden zipper closure, slanted front pockets, cargo style side pockets, and a short, form hugging fit. Garment is composed of a cargo style fabric, offering moderate stretch.

    Style Number/Barcode: 06301-0036

    Category Name: Mini Skirts

    Price: $6.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Fab And Sleek Faux Leather Skirt

    Put them all on notice girl with a sleek statement skirt! It features a high waist fit, a center zipper closure, faux side pockets and a mini length. Skirt is composed of a lined faux patent leather fabric with a croc-embossed pattern throughout. The garment offers a curve hugging fit with minimal stretch.

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

    Style Number/Barcode: 06401-0052

    Category Name: Mini Skirts

    Price: $6.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Rise Snake Print Skirt

    Shop Matching Top: Square Neck Snake Print Tank

    Settle into some snake print! This skirt features a high rise elastic banded waist paired with a short, form hugging fit. Skirt is composed of a knit fabric that showcases a snake print pattern.

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

    Style Number/Barcode: 06501-0078

    Category Name: Mini Skirts

    Price: $4.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Sleek Vibes Side Slit Mini Skirt

    Get those sleek and chic vibes with this trendy mini skirt! It features a high rise waist, a hidden back zipper closure, a front seam detail leading to a sultry side slit, and a short, form hugging fit. Skirt is composed of a faux leather fabric with moderate stretch.

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

    Style Number/Barcode: 06401-0065

    Category Name: Mini Skirts

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Vivacious In Velvet Snake Print Mini Skirt

    Get a vivacious look in this trendy velvet printed mini! The skirt features a high rise waist, a sultry front slit, and a short, curve hugging fit. It is composed of a velvet snake print embossed fabric.

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

    Style Number/Barcode: 06401-0044

    Category Name: Mini Skirts

    Price: $9.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Faux Suede Lattice Mini Skirt
    This faux suede lattice mini skirt will be your new go-to for fall! It features a high rise waist with an elastic banded back, a lattice accent front, and a short, form hugging fit. The smooth faux suede fabric offers moderate stretch.

    Style Number/Barcode: 06501-0060

    Category Name: Mini Skirts

    Price: $9.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Lil' Thing Mini Skirt
    Show your curves in this super cute mini skirt. This piece features an elasticized waist, an all  over smocked back, and is made of a breathable cotton fabric. The fabric itself has no stretch.

    Style Number/Barcode: 06501-0084

    Category Name: Mini Skirts

    Price: $4.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Major Babe Mini Moto Skirt
    Babe alert! This mini moto skirt is perfect for transitioning into fall. It features a high rise waist, a complete center front zipper closure with an O-ring accent, slanted zippered faux pockets, and a short, form hugging fit. The skirt is composed of a denim-like fabric, offering moderate stretch.

    Style Number/Barcode: 06601-0006

    Category Name: Mini Skirts

    Price: $4.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Zip Up Mini Skirt
    Zip it up with this sexy faux leather mini skirt. This skirt features textured faux leather with a silver front zipper closure. It's unlined and has minimal stretch with faux side seam pockets.

    Style Number/Barcode: 06401-0045

    Category Name: Mini Skirts

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Sleek And Sassy Mini Skirt

    Sleek and sassy, this printed mini skirt will complete your look. It features a high rise elastic banded waist, a short, curve hugging fit, and a sultry front slit. The skirt is composed of a lighweight knit fabric with plenty 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: 06501-0077

    Category Name: Mini Skirts

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Faux Suede Lattice Mini Skirt
    This faux suede lattice mini skirt will be your new go-to for fall! It features a high rise waist with an elastic banded back, a lattice accent front, and a short, form hugging fit. The smooth faux suede fabric offers moderate stretch.

    Style Number/Barcode: 06501-0059

    Category Name: Mini Skirts

    Price: $9.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Plaid And Simple Mini Skirt
    It's plain and simple - this plaid skirt couldn't get anymore chic! It features a high rise elastic banded waist paired with a short, form hugging fit. The skirt is composed of knit fabric with plenty of stretch for comfortable wear.

    Style Number/Barcode: 06501-0057

    Category Name: Mini Skirts

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Cosmic Cutie Mini Skirt

    Get a stunning out of this world look with this pearlescent mini skirt! It features a high rise elastic banded waist paired with a short, form hugging fit. Skirt is composed of a lined irridescent knit fabric with plenty of form-fitting stretch. Complete your cosmic cutie look with the matching crop top and accessories. 

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

    Style Number/Barcode: 06501-0040

    Category Name: Mini Skirts

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Modern Mini Tie Waist Skirt
    Perfect for pairing with everything from bodysuits to cropped sweaters cooler weather, this mini is fit to flatter. Skirt features a paperbag waist with belt loops and removable tie, a back zip, seam detail at front, and pockets at either hip. Skirt is made from a smooth, mid-weight crepe material with a fair amount of stretch.

    Style Number/Barcode: 06401-0056

    Category Name: Mini Skirts

    Price: $4.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Binz Mini Skirt
    You're so classic. This bodycon mini skirt features an elasticized waist with a hidden band. Constructed of a shiny stretch fabric, this piece has plenty of wiggle room while hugging your feminine curves. Skirt is unlined. Complete your look with the matching crop top!

    Style Number/Barcode: 06501-0061

    Category Name: Mini Skirts

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Seriously Snake Sequined Skirt

    Shop Matching Top: Seriously Snake Sequined Top 

    Ready to shimmy and shake when you don this snake-print mini! Skirt has an abbreviated silhouette and features all-over iridescent sequin embellishment and an elasticized waist. Skirt is fully lined and made from a smooth poly blend with moderate stretch. Don't forget to pair it with the matching crop top!

    Style Number/Barcode: 06501-0052

    Category Name: Mini Skirts

    Price: $6.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • We're Still Cool Mini Skirt

    Looking cool, girl! This mini slips on and features an elegant drape and flattering ruching at hips. Made of fully lined jersey knit with plenty of stretch, it pairs perfectly with the matching tank for a hot 'fit!

    Style Number/Barcode: 06501-0074

    Category Name: Mini Skirts

    Price: $4.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance