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.

  • Snake Things Up Wrap Mini Skirt

    Shake your everyday look by adding a statement snake print to your neutral palette! 

    Fits & Features

    • High Rise, Elastic Waist
    • Decorative Side Tie
    • Asymmetrical Wrap Front 
    • Form-Hugging Fit 
    • Knit Fabric With All Over Snake Print 
    • Moderate Stretch

    Style Number/Barcode: 06501-0180

    Category Name: Mini Skirts

    Price: $9.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Oh So Dreamy Tie Dye Mini Skirt

    Get an oh so dreamy look in this trendy tie dye mini skirt! Pair with a pastel hued simple tank and some strappy mules for the perf spring time vibe!

    Fit & Features

    • High rise elastic banded waist
    • Ruched side detailing | Ties at hem
    • Short, curve hugging fit
    • All over tie dye print
    • Soft knit fabric | Plenty of stretch

    Style Number/Barcode: 06501-0215

    Category Name: Mini Skirts

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • She's Got That Floral Flair Mini Skirt

    You'll def have that floral flair babe in this adorable printed mini skirt! Its ruffle hem detailing has major flirty vibes! Pair with a simple bodysuit and some lucite heels for the perfect date look.

    Fit & Features

    • High rise waist
    • Side zipper | Hidden hook and eye closure
    • Wrap front
    • Ruffle hem
    • Ditsy floral printed woven fabric
    • Stretchy knit lining

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

    Style Number/Barcode: 06401-0191

    Category Name: Mini Skirts

    Price: $6.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Sultry Chic Lace Up Faux Suede Mini Skirt

    Lace up into this sultry chic faux leather mini! Pair the skirt with a pretty blouse and some strappy mules for that girly vibe!

    Fit & Features

    • High rise waist
    • Hidden back zipper closure
    • Side lattice detail | Bottom tie closure
    • Short, form hugging fit
    • Smooth faux suede fabric
    • Moderate stretch

    Style Number/Barcode: 06401-0217

    Category Name: Mini Skirts

    Price: $6.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Ruched In Side Tie Skirt

    Make a sultry statement in this slick satin mini! The skirt features a pull-on seamed waist, adjustable ruched ties at either side and curved hems. The skirt is made from a smooth woven material with ample stretch. 

    Fit & Features

    • High-rise elasticized waist
    • Adjustable side ruched ties
    • Bodycon silhouette
    • Mini-length hem
    • Smooth satin fabric
    • Moderate stretch
    • Fits true to size

    Style Number/Barcode: 06501-0051

    Category Name: Mini Skirts

    Price: $10.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • So Chill Tie Dye Mini Skirt

    Keep it chill but def on trend in this tie dye crop top. Make sure you grab the matching skirt for a fab look!

    Fits & Features

    • High Waist
    • Tie Dye Print
    • Matching Crop Top Sold Separately 

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

    Style Number/Barcode: 06501-0226

    Category Name: Mini Skirts

    Price: $9.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Stunning Sweetheart Ruched Mini Skirt

    Hey there sweetheart! Show off your stunning fashion sense in this trendy ruched mini skirt!

    Fit & Features

    • High rise elastic banded waist
    • Ruched sides | Drawstrings at hem
    • Short, curve hugging fit
    • Coated knit fabric | Moderate stretch

    Style Number/Barcode: 06501-0216

    Category Name: Mini Skirts

    Price: $6.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Distressed To Impress Denim Mini Skirt

    You'll definitely be distressed to impress in this edgy denim mini!

    Fit & Features

    • High rise waist
    • Traditional five pocket and belt loop design
    • Front button and hidden zipper closure
    • Destructed detailing
    • Short, frayed hem
    • Denim fabric | Moderate stretch

    Style Number/Barcode: 06601-0008

    Category Name: Mini Skirts

    Price: $9.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Boho Beauty Smocked Waist Tiered Skirt

    Channel your inner flower child in this flowy and pretty skirt! Don't forget to pick up the matching top to complete the look!

    Shop Matching Top: Boho Beauty Smocked Off Shoulder Crop Top 

    Fits & Features

    • High Rise Smocked Waistband
    • Mini Length Silhouette
    • Tiered Skirt Design 
    • Woven Gauze Fabric 
    • 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: 06301-0043

    Category Name: Mini Skirts

    Price: $6.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Faux Leather Fringe Mini Skirt

    Get totally festival season ready in this faux leather fringe mini! This skirt is totally post-worthy.

    Fit & Features

    • High rise waist
    • Back zipper closure
    • Fringe detailing at hem
    • Short, form hugging fit
    • Faux leather fabric | Knit lining
    • Moderate stretch

    Style Number/Barcode: 06401-0077

    Category Name: Mini Skirts

    Price: $9.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Sunz Out Frayed Denim Mini Skirt

    Sunny days are ahead, and we can't wait to live in denim mini skirts and cute crop tops!

    Fit & Features

    • High waist fit
    • Button + Zipper closure
    • Traditional pockets + belt loops
    • Frayed mini hemline
    • Light wash denim fabric | Moderate stretch

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

    Style Number/Barcode: 06601-0010

    Category Name: Mini Skirts

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Romantic Ruched Rose Print Mini Skirt

    Bring on the romantic vibes in this ruched rose print mini skirt! Pair with a flowy chic cropped blouse and some heels for a beyond gorg look.

    Fit & Features

    • High rise elastic banded waist
    • Hidden side zipper closure
    • Side ruched detailing | Faux drawstrings at hem
    • Short form hugging fit
    • Rose printed woven fabric | No stretch
    • Knit lining | Moderate stretch

    Style Number/Barcode: 06401-0223

    Category Name: Mini Skirts

    Price: $6.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Babe Alert Button Front Jean Mini Skirt

    Watch out, a total babe is coming through. Psst! It's you! In this adorable jean mini skirt.

    Fit & Features

    • High rise waist
    • Complete button down front
    • Two slanted front pockets | Two back pockets
    • A-line fit
    • Washed denim fabric | No stretch

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

    Style Number/Barcode: 06601-0019

    Category Name: Mini Skirts

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • All You Need Tie Front Mini Skirt

    This adorable tie front mini skirt is just what you need to complete your stylish 'fit!

    Fit & Features

    • High rise fit | Front V waist
    • Back zipper closure
    • Tie front accent
    • Short, form hugging fit
    • Stretchy woven fabric

    Style Number/Barcode: 06401-0214

    Category Name: Mini Skirts

    Price: $6.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Such A Sleek Vibe Mini Skirt

    Get such a sleek & chic vibe in this sexy faux leather mini! The skirt's croc embossed print adds an extra edge.

    Fit & Features

    • High rise waist
    • Back zipper closure
    • Two vertical front seams leading to small slits
    • Short, form hugging fit
    • Croc embossed PU fabric
    • Moderate stretch

    Style Number/Barcode: 06401-0204

    Category Name: Mini Skirts

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Flirty Flair Ruffle Mini Skirt

    Add some flirty flair to your beyond gorg look with this adorable ruffle mini skirt!

    Fit & Features

    • High rise elastic banded waist
    • Front ruffle detail
    • Asymmetric hem
    • Short, form hugging fit
    • Crepe fabric
    • Moderate stretch

    Style Number/Barcode: 06501-0214

    Category Name: Mini Skirts

    Price: $5.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Major Babe Metallic Mini Skirt

    This mini skirt is so fun and flirty, and you'll be a major babe wearing it! It features a high rise waist and a curve-hugging fit with a hem that hits mid-thigh. Pair with some chic boots and dazzling earrings for a trendy night-out look.

    Shop Matching Top: Major Babe Spaghetti Strap Crop Top

    Fit & Features

    • High rise waist
    • Back zipper closure
    • Short, form-hugging fit
    • Foiled metallic fabric
    • Fully lined
    • Moderate stretch


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

    Style Number/Barcode: 06501-0043

    Category Name: Mini Skirts

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Faux Wrap Front Ponte Knit Mini Skirt

    Perfect for dressing up an everyday look, this faux wrap front mini skirt can be easily styled.

    Fit & Features

    • High rise elastic banded waist
    • Ruched detail
    • Faux wrap front
    • Short, curve hugging fit
    • Ponte knit fabric
    • Moderate stretch

    Style Number/Barcode: 06501-0228

    Category Name: Mini Skirts

    Price: $8.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Lil Miss Sunshine Smocked Ditsy Mini Skirt

    Nothing but good vibes in our Lil Miss Sunshine set! Brighten up any room as you walk in bringing the fun! 

    Shop Matching Top: Lil Miss Sunshine Smocked Tube Top 

    Fits & Features

    • High Rise Elastic Waist
    • Ruffle-Trim Hem
    • Woven Gauze Fabric I Smocking
    • Ditsy Floral Print 

    Style Number/Barcode: 06301-0038

    Category Name: Mini Skirts

    Price: $9.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Effortless Boho Fringe Mini Skirt

    You've got that effortless boho vibe about you! This fringe mini skirt will pair perfectly with the matching top for a total desert wanderer vibe!

    Shop Matching Top: Effortless Boho Fringe Halter Crop Top

    Fit & Features

    • High rise waist
    • Short, form hugging fit
    • Tassel fringe hem
    • Crochet fabric

    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-0195

    Category Name: Mini Skirts

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Too Glam Heat Stone Denim Mini Skirt

    You'll be just too glam in this heat stone denim mini skirt bby! Pair with some strappy mules and a basic tee to let the skirt be the statement.

    Fit & Features

    • High rise waist
    • Traditional five pocket and belt loop design
    • Front button closure
    • Front heat stone embellishment
    • Short, frayed hem | Form hugging fit
    • Distressed denim fabric

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

    Style Number/Barcode: 06601-0024

    Category Name: Mini Skirts

    Price: $6.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Statement Snake Mini Skirt
    Stand out in this bold print! The mini skirt features a high rise waist and a mid thigh length. Skirt is composed of a faux leather fabric that offers a relaxed fit with minimal stretch. Includes a back zipper closure. Be sure to pick up the matching top to complete your look! 

    Style Number/Barcode: 06401-0103

    Category Name: Mini Skirts

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Crochet Chic Mini Skirt

    Get a boho chic look in this gorg crochet mini skirt! Pair with the matching crop top for a festival ready vibe.

     Fit & Features

    • High rise waist
    • Short, form hugging fit
    • Scalloped hem
    • Sheer crochet fabric with an intricate pattern
    • Matching crop top sold separately (06005-0360)

    Style Number/Barcode: 06301-0042

    Category Name: Mini Skirts

    Price: $6.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Zip It Coated Faux Leather Mini Skirt

    Zip up into this sleek and chic coated faux leather mini! Pair with an edgy graphic tee and some booties for a girly rocker look!

    Fit & Features

    • High rise waist
    • Asymmetric complete zip front
    • Zippered faux pockets
    • Short, form hugging fit
    • Coated faux leather fabric
    • Moderate stretch

    Style Number/Barcode: 06401-0203

    Category Name: Mini Skirts

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance