Hot Shorts

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

Hot Shorts That Bring the Heat All Season

As temperatures climb, hot shorts are your summer lifesaver—micro shorts and denim cutoffs pair with crop tops for get-up-and-go ease, while lace shorts and ruffle shorts add a playful, feminine twist.

Bold Going-Out Styles

Turn heads in lace-up faux leather shorts or rhinestone-fringe hot shorts—perfect for bold going-out outfits. Pair with a corset top and knee-high boots for instant edge, or keep it sweet in lace shorts with delicate crochet-inspired details.

Everyday Effortless

Denim cutoffs in distressed, high-waisted styles are your go-to for beach days and brunch runs—just throw them over a bikini or style with a breezy crop top. Sleek faux suede or knit sequin shorts bring nightlife-ready vibes when you add a statement blazer and heels. You'll effortlessly heat up your summer looks with these pieces!

Standout Details

Explore snake and leopard prints, fringe trims, and tie-front accents for eye-catching flair. Linen lounge shorts and lightweight woven options keep you cool while sequin and rhinestone styles let you shimmer on the dance floor.

Shop hot shorts online, in-app, or at 350+ Windsor stores—grab your perfect pair and step into summer style.

  • Snake Em Down Low-Rise Hot Shorts

    Strut with slithering style in these snake print hot shorts to pair with a cool oversized tee for concerts or festivals!

    Fit & Features

    • Snake print, knit stretchy fabric
    • Low-rise waist
    • Form-hugging fit
    • Cheeky bottom
    • Runs true to size

    Style Number/Barcode: 06503-1283

    Category Name: Hot Shorts

    Price: $24.90

    Availability: In Stock

    Available Color: SNAKE

    Available Size: S, M, L

  • Glam Glow Rhinestone Hot Shorts

    Fit & Features

    • Smooth knit fabrication, slight stretch
    • Low-rise waist
    • Square-shaped rhinestone accents
    • Cheeky fit
    • Runs true to size

    Style Number/Barcode: 06503-1287

    Category Name: Hot Shorts

    Price: $15.97 $36.90

    On Sale: Yes

    Availability: In Stock

    Available Color: BLACK

    Available Size: M, L

    Product Badge:
    • Sale
  • Make It Hot High Rise Ponte Micro Shorts

    Turn up the heat in these ponte micro shorts this season! Featuring a high-rise waist for a flattering fit, a form-hugging silhouette to accentuate your curves, and a cheeky cut to show off those legs. Complete the look in a graphic tee and sneakers!

    Fit & Features

    • Ponte fabric, minimal stretch
    • High rise waist
    • Form-hugging fit
    • Cheeky cut micro hem
    • Runs true to size

    Style Number/Barcode: 06503-1186

    Category Name: Hot Shorts

    Price: $19.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L, XL

  • Time Out Referee Faux Leather Lace-Up Hot Shorts

    Call the shots as a chic referee this Halloween in these smooth faux leather hot shorts that feature a low-rise waist with a lace-up front and a cheeky form-hugging fit. Complete your costume with the striped crop top, rhinestone whistle, football rhinestone clutch, and over-the-knee socks.

    Fit & Features

    • Smooth faux leather fabric, moderate stretch
    • Low-rise waist
    • Front lace-up design
    • Back zipper with hook-eye closure
    • Cheeky form-hugging fit
    • Shorts in size small have a 9" front rise with a 1.5" inseam
    • Runs true to size

    Style Number/Barcode: 06403-0625

    Category Name: Hot Shorts

    Price: $29.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: S, M, L

  • Time To Celebrate Sequin Hot Shorts

    Flaunt your sparkle in these sequin hot shorts! With a cheeky fit and mid-rise elastic waist, these shorts bring the party vibes. Perfect for dancing the night away!

    Fit & Features

    • Sequin embellished sheer knit fabric, knit lining, moderate stretch
    • Mid-rise elasticized waist
    • Cheeky fit bottom
    • Shorts in size small have a 10" front rise with a 1.5" inseam
    • Runs true to size

    Style Number/Barcode: 06403-1118

    Category Name: Hot Shorts

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Flirty Vibes Ruffled Knit Hot Shorts

    Show off major flirty vibes in these ruffled knit hot shorts perf for festival season or concerts! Designed with a cheeky form-hugging fit, style with a graphic tee and combat boots.

    Fit & Features

    • Knit-lined fabric
    • Mid-rise waist
    • Tiered ruffled design
    • Cheeky form-hugging fit
    • Runs true to size

    Style Number/Barcode: 06503-000017

    Category Name: Hot Shorts

    Price: $14.97 $34.90

    On Sale: Yes

    Availability: In Stock

    Available Color: IVORY

    Available Size: XS, S, M, L

    Product Badge:
    • Sale
  • Cute Adventures Mid-Rise Lace-Up Denim Shorts

    These lace-up denim shorts will take you on many adventures while looking cute for all of them! Designed with a flattering mid-rise waist and trendy frayed hem that elevates your everyday look.

    Fit & Features

    • Dark wash denim, color fade effect
    • Mid-rise waist with front lace-up
    • Distressed accents, frayed hem
    • Four-pocket styling, belt loop accents
    • Runs true to size

    Style Number/Barcode: 06603-0447

    Category Name: Hot Shorts

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: In Stock

    Available Color: DARK, DENIM

    Available Size: S

    Product Badge:
    • Sale
  • Sweet Beginnings Lace-Up Faux Suede Hot Shorts

    Plenty of sweet times are going to be had in these faux suede hot shorts with a trendy lace-up design perfect for showing off at festivals and concerts!

    Fit & Features

    • Soft faux suede fabric
    • Low-rise waist
    • Lace-up front
    • Back zipper closure
    • Fitted short-length hem
    • Runs true to size

    Style Number/Barcode: 06403-1119

    Category Name: Hot Shorts

    Price: $6.97 $30.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Dazzling Beauty Heat Stone Hot Shorts

    Keep your look oh-so-glam in these dazzling embellished hot shorts! They feature a high-rise waist, a form-hugging fit, and all-over mini heat stone embellishments for a stunning sparkle. Style with a bustier bodysuit and clear mules.

    Fit & Features

    • High-rise waist
    • Form-hugging fit
    • Mini heat stone embellishments
    • Woven fabric, knit lining, moderate stretch
    • Runs small to size, purchase one size up.

    Style Number/Barcode: 06403-0255

    Category Name: Hot Shorts

    Price: $6.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sultry Effect Faux Leather Hot Shorts

    There's a fire burning for your sultriness in these hot faux leather shorts! They feature a flattering, on-trend, high-rise cross waist, fitted silhouette, and cheeky hem. Style with a sexy bustier and lace-up heels for a night on the town!

    Fit & Features

    • High-rise cross waist
    • Fitted silhouette
    • Cheeky hem
    • Faux leather fabric
    • Minimal stretch
    • Runs true to size

    Style Number/Barcode: 06503-1078

    Category Name: Hot Shorts

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Playful Season High Rise Corduroy Hot Shorts

    Play up your look in these corduroy shorts featuring a high-rise waist with an exposed zipper closure, and a form-hugging fit. Perfect for styling with a denim jacket.

    Fit & Features

    • Corduroy fabric, no stretch
    • High rise waist with front zipper closure
    • Form-hugging fit
    • Short-length hem
    • Runs true to size

    Style Number/Barcode: 06303-0280

    Category Name: Hot Shorts

    Price: $9.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Hottie On The Fly Lace-Up Faux Suede Micro Shorts

    Look like an effortless hottie in these faux suede micro shorts at festivals, concerts, or on the town! The high-rise waist and lace-up front create a flattering silhouette, while the ultra-short front and cheeky back add a touch of sultry. Complete the look in a crop top, cowboy boots, and a hat!

    Fit & Features

    • Faux suede fabric, minimal stretch
    • High-rise waist
    • Lace-up front
    • Ultra-short front
    • Cheeky back
    • Runs true to size

    Style Number/Barcode: 06403-0562

    Category Name: Hot Shorts

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Show Stopping Hisss Snake Print Faux Suede Hot Shorts

    Strut with these show-stopping snake print hot shorts into every party! These high-rise shorts hug your curves in a form-hugging fit, and cheeky bottom, and feature a bold snake print in luxurious faux suede fabric. Complete the look in a sultry crop top and booties.

    Fit & Features

    • Snake print, faux suede fabric, minimal stretch
    • High-rise waist
    • Form-hugging fit
    • Cheeky bottom
    • Runs true to size

    Style Number/Barcode: 06503-1187

    Category Name: Hot Shorts

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glow Sequin Fringe Hot Shorts
    Get your glow on girl! These fun iridescent hot shorts feature sequin-like fringe, a high waist, a knit lining, and a cheeky fit. Don't forget the matching cami top!

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

    Style Number/Barcode: 07108-0003

    Category Name: Hot Shorts

    Price: $8.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance