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.

  • Camo Cargo Mini Skirt
    Zip in to this on trend camo cargo mini! The skirt features a high rise waist, a complete front zipper, belt loops, top zippered faux pockets, a larger zippered pocket, and a cargo style pocket with a snap button closure. The short skirt is composed of a cotton blend fabric with moderate stretch.

    Style Number/Barcode: 06301-0037

    Category Name: Mini Skirts

    Price: $13.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Patent Faux Leather Snake Print Mini Skirt

    Sleek and sultry, this patent faux leather mini will amp up your look! It features a high rise waist, dual snap button closures, a complete front zipper, slanted pockets, and a short, A-line fit. The skirt offers moderate stretch and showcases a trendy all over snake print.

    Style Number/Barcode: 06401-0090

    Category Name: Mini Skirts

    Price: $18.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Stretch Satin Mini Skirt
    Get on that satin trend with this adorable mini! The skirt features a high rise waist, a back zipper closure, conjoined front pockets, flattering seam detailing, and a short, form hugging fit. The stretch satin fabric offers comfortable wear.

    Style Number/Barcode: 06501-0123

    Category Name: Mini Skirts

    Price: $6.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Glamorous Girl Mini Skirt

    Shop Matching Top: Glamorous Girl Crop Top

    You're a total glam girl at heart, so this sequin adorned mini skirt is a perfect match. It features a high rise waist, a back zipper and hook and eye closure, and a short, form hugging fit. The mesh fabric includes a front and back knit lining and offers moderate stretch. Complete your glitzy look with the matching crop top!

    Style Number/Barcode: 06401-0123

    Category Name: Mini Skirts

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Faux Suede Lace Up Mini Skirt
    Lace up into this absolutely adorable mini! The skirt features a high rise waist, a back zipper closure, a front lattice detail, and a short, form hugging fit. The smooth faux suede fabric offers moderate stretch.

    Style Number/Barcode: 06501-0144

    Category Name: Mini Skirts

    Price: $9.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Snake Print Velvet Mini Skirt

    Shop Matching Top: Snake Print Velvet Tank Top

    Be a total vixen in velvet with this snake print mini skirt! It features a high rise elastic banded waist paired with a short, curve hugging fit. The smooth velvet fabric has moderate stretch. Don't forget the matching tank top!

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

    Category Name: Mini Skirts

    Price: $6.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Velvet Stunner Mini Skirt

    Shop Matching Top: Velvet Stunner Crop Top

    You're quite the stunner, and this smooth velvet mini skirt will flatter you in the best way! It features a high rise elastic banded waist paired with a short, curve hugging fit. The velvet fabric offers moderate stretch. Complete your look with the matching crop top!

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

    Style Number/Barcode: 06501-0089

    Category Name: Mini Skirts

    Price: $4.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Center Of Attention Ruched Mini Skirt

    Shop Matching Top: Center Of Attention Off-Shoulder Crop Top

    Prepare to be the center of attention when you slip into this outfit!  Designed with a banded high waist line, and a ruched drawstring down the center, this mini skirt is a real curve flattering piece! Skirt is composed of a brushed cotton like material that offers a form fit and moderate stretch. Don't forget to pick up the matching top that is sold separately!

    Style Number/Barcode: 06501-0175

    Category Name: Mini Skirts

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Faux Wrap Knit Mini Skirt
    Slip on this flattering knit mini skirt for your next date night! It features a high rise elastic banded waist, a faux wrap front with ruched detailing along the sides, and a short, curve hugging fit. The knit fabric offers plenty of stretch.

    Style Number/Barcode: 06501-0122

    Category Name: Mini Skirts

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Stylish Standard Bodycon Mini Skirt

    Shop Matching Top: Stylish Standard Tie Front Cami

    You have a high style standard, and this cute mini is perfect for you. It features a high rise waist, a hidden back zipper and hook and eye closure, and a short, bodycon fit. The skirt is composed of a knit fabric with moderate stretch. Complete your look with the matching crop top!

    Style Number/Barcode: 06501-0169

    Category Name: Mini Skirts

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Leopard Print Satin Mini Skirt
    Level up your look with this sleek little leopard printed skirt! The mini features a high rise waist, a hidden back zipper and hook and eye closure,  a small front slit, and a short, A-line fit. The satin-like fabric has no stretch and includes a knit lining.

    Style Number/Barcode: 06401-0129

    Category Name: Mini Skirts

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Vision In Velvet Mini Skirt
    Look like a total vision in velvet in this on point mini. The skirt features a high rise waist, a hidden back zipper and hook and eye closure, a front slit, and a short, form hugging fit. The velvet fabric offers moderate stretch and includes a knit lining.

    Style Number/Barcode: 06501-0166

    Category Name: Mini Skirts

    Price: $13.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Preciously Plaid High Waist Mini Skirt

    Shop Matching Blazer: Preciously Plaid Cropped Blazer

    Keep it rad in plaid my babe! We are obsessed with plaid this season, and this mini skirt has just the touch that were looking for! Designed with a high waist fit, faux buttons down the side, and a zipper closure at the back. Skirt is composed of a soft knit material that offers no stretch. Don't forget the matching blazer to complete the look!

    Style Number/Barcode: 06401-0135

    Category Name: Mini Skirts

    Price: $4.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Belladonna Velvet Mini Skirt
    Introduce some velvet to your closet! This mini skirt offers an elastic high waist line, vertical seams that lead down the sides to a slit detailing and a short hemline. Skirt is composed of a velvet material that offers moderate stretch and a form fit.

    Style Number/Barcode: 06501-0116

    Category Name: Mini Skirts

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Velour Leopard Print Mini Skirt
    Play up your wardrobe with this sassy little leopard print skirt! The mini features a high rise elastic banded waist paired with a short, curve hugging fit. The plush velour fabric offers plenty of stretch.

    Style Number/Barcode: 06501-0086

    Category Name: Mini Skirts

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Snake It Up Mini Skirt

    Shake up your style with this sultry snake print mini skirt! It features a high rise waist, a form fit throughout, and a short, mid-thigh length. The knit fabric offers plenty of stretch. Complete your 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-0132

    Category Name: Mini Skirts

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Zip It Up Faux Leather Mini Skirt
    Zip into this absolutely adorable PU mini! The skirt features a high rise waist, an asymmetrical zip front, two zippered side pockets, and a short, A-line fit. The faux leather fabric has minimal stretch.

    Style Number/Barcode: 06401-0138

    Category Name: Mini Skirts

    Price: $9.97 $38.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Own The Night Sequin Mini Skirt
    Own the night in a fierce attire! Designed fully in sequins this mini skirt is one for the books! Featuring an elastic high waist line, a zipper closure at the back and a full lining. Hem hits mid thigh, and skirt is composed of a knit material that offers a form fitting silhouette and slight stretch.

    Style Number/Barcode: 06501-0164

    Category Name: Mini Skirts

    Price: $13.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Lovin' The Leopard Print Mini Skirt
    You can't get enough of the leopard print trend, so you definitely need this printed mini in your life! It features a high rise elastic banded waist, a small front slit, and a short, form hugging fit. The skirt is composed of an unlined knit fabric with plenty of stretch.

    Style Number/Barcode: 06501-0127

    Category Name: Mini Skirts

    Price: $4.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Mad Over Plaid Mini Skirt
    You'll be totally mad over plaid with this trendy mini skirt! It features a high rise elastic banded waist paired with a short, curve hugging fit. The skirt is composed of a knit fabric with an adorable all over plaid print, and offers plenty of stretch.

    Style Number/Barcode: 06501-0125

    Category Name: Mini Skirts

    Price: $4.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Oh So Fab Faux Leather Mini Skirt
    Look oh so fab and sleek in this chic faux leather mini! The skirt features a high rise waist, a hidden back zipper closure, slanted side pockets, and a short, form hugging fit. The PU fabric offers moderate stretch.

    Style Number/Barcode: 06401-0100

    Category Name: Mini Skirts

    Price: $9.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Fall Ready Faux Suede Mini Skirt
    Be totally fall ready with this must have mini skirt. It features a high rise waist, multi seam detailing dwon the front and back, a back zipper closure, and a short, form hugging fit. The techno faux suede fabric offers moderate stretch.

    Style Number/Barcode: 06501-0099

    Category Name: Mini Skirts

    Price: $9.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Ruched Detail Mini Skirt
    With its flirty ruched detail, this mini skirt is ready for you to style! It features a high rise waist paired with a short, mid-thigh length hem. The soft knit fabric offers plenty of stretch and a curve hugging fit.

    Style Number/Barcode: 06501-0110

    Category Name: Mini Skirts

    Price: $6.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Side Slit Mini Skirt

    Slide on this mini skirt for a sultry look! It features a high rise waist, double front vetical seams, and a short hem with a slit. The knit fabric offers moderate stretch and a form hugging fit.

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

    Style Number/Barcode: 06501-0237

    Category Name: Mini Skirts

    Price: $6.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance