Denim Outfits

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

Denim Outfits That Slay All Summer

Denim outfits are having a major main-character moment—think viral-worthy looks that are easy to throw on but impossible to forget. From denim crop tops with lace-up fronts to matching denim sets that serve attitude, Windsor’s edit of women’s denim clothing is made for concert nights, vacay vibes, and every spontaneous summer plan in between.

All the Fits, All the Feels

Whether you’re living in jean shorts or switching things up with a denim skort, we’ve got your summer uniform on lock. Explore acid wash denim, printed styles, and trending silhouettes like wide-leg jeans, cargo jeans, and denim skorts with a twist. Want a quick win? Go full send with a denim jumpsuit or romper—just add boots and go.

Summer Staples, Festival Favorites

Festival season 'fits? Covered. Pack your weekend lineup with ruffled denim skirts, rhinestone-accented jackets, and crop tops that don’t play. From light washes to bold dark denim, you’ll find pieces that hit whether you’re dancing in the desert or catching flights not feelings. Add a denim jacket with hardware details for that “IDK what I’m doing, but the fit ate” energy.

Made to Mix & Match

Get into the denim-on-denim game with confidence. Pair your fav women's jeans with a matching top or create contrast with an off-the-shoulder denim dress. From cargo jeans to statement mini skirts, every piece is made to mix and match—no thinking required, just vibing. Don't sleep on colored and ivory denim for that unexpected edge.

Click. Cart. Slay.

Nothing says “effortless icon” like a killer denim outfit. Shop Windsor’s women’s denim clothing online, on the app, or IRL at over 350 stores. Whether you're curating a last-minute party fit or packing light for your weekend away, your next go-to look is waiting in this drop. Because this summer? You're the main event in denim.

  • Casual And Classic Denim Hoodie Jacket
    Casual and classic, this denim hoodie jacket is a must for fall. It features a detachable knit drawstring hood, long knit sleeves, a top collar, a complete button down front, buttoned top pockets, front pockets, and a mid-length hem. The jacket is composed of a jean fabric with minimal stretch.

    Style Number/Barcode: 06203-0026

    Category Name: Denim Outfits

    Price: $14.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Fleece On Fleek Denim Jacket

    We stan a classic denim jacket to layer up this season! This layering essential features a flat collar, a multi-button down front, two chest pockets, side pockets, light distressed detailing and long sleeves with single button cuffs. Jacket is composed of a denim fabric and a cozy fleece lining. Jacket offers a relaxed fit with minimal stretch.

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

    Style Number/Barcode: 06203-0009

    Category Name: Denim Outfits

    Price: $14.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Jude Mid Rise Skinny Dark Denim Jeans

    Oasis by Eunina

    Staple denim pieces are just as important as statement pieces! They feature a mid rise waist, the traditional pocket and belt loop design, a zipper and front button closure, destructed detailing at the knees, and a skinny leg fit. The dark wash jeans are composed of a denim fabric that offers a form-fitting style with moderate stretch.

    Style Number/Barcode: 06602-0023

    Category Name: Denim Outfits

    Price: $4.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Bring The Drama Distressed Jeans
    Spill the tea in these head-turning jeans! They feature a high rise waist, a single button with zipper closure, a traditional five pocket with belt loop design, light distressed detailing throughout and a straight leg with a Mom jean fit. Jeans are composed of a light medium wash and offer a slight stretch.

    Style Number/Barcode: 06602-0041

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Josie Mid Rise Skinny Jeans

    Oasis by Eunina

    Skinny jeans are a closet staple! These feature a mid rise waist, the traditional five pocket and belt loop design, a zipper and front button closure, destructed detailing at the knees and thigh, and a skinny leg fit. The light wash jeans are composed of a denim fabric that offers a form-fitting style with minimal stretch.

    Style Number/Barcode: 06602-0022

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Bella High Rise Distressed Skinny Jeans

    Oasis by Eunina

    Become our blue jean babe in these must have skinny jeans! They feature a super high rise waist, a single button with zipper closure, a traditional five pocket with belt loop design, a skinny leg fit with tapered ankle and heavy distressed detailing at the knee. Jeans are composed of a denim fabric that offers a form hugging fit with a moderate stretch.

    Style Number/Barcode: 06602-0006

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Josie Mid Rise Skinny Jeans

    Oasis By Eunina

    Introducing your new favorite skinnies. These jeans feature a high waist, zip fly, 5-pocket styling and light destruction detail. They're made of a stretchy denim and have a body-hugging fit.

    Style Number/Barcode: 06602-0004

    Category Name: Denim Outfits

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Jude Mid Rise Skinny Jeans

    Oasis by Eunina

    We are in a daze for denim! They feature a high rise waist, the traditional five pocket and belt loop design, a zipper and front button closure, destructed detailing at the knees, and a skinny leg fit. The light wash jeans are composed of a denim fabric that offers a form-fitting style with moderate stretch.

    Style Number/Barcode: 06602-0024

    Category Name: Denim Outfits

    Price: $4.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Easygoing Mid-Rise Frayed Denim Shorts

    A pair of mid-rise denim shorts for effortless styling for any adventure! With a vintage-inspired denim fabric and an edgy frayed hem, these jean shorts make sure your look is always trending.

    Fit & Features

    • Dark wash denim fabric with color fade effect
    • Mid-rise waist
    • Form-hugging fit
    • Frayed hem
    • Front button and hidden zipper closure
    • Five-pocket styling, belt loop accents
    • Runs true to size

    Style Number/Barcode: 06603-0477

    Category Name: Denim Outfits

    Price: $32.90

    Availability: In Stock

    Available Color: DARK, DENIM

    Available Size: M, L, XL

  • Josie Mid Rise Skinny Jeans

    Take on the day in denim! This pair features a mid rise waist, the traditional five pocket and belt loop design, a zipper and front button closure, super destructed detailing at the knees and thigh, and a skinny leg fit. The light wash jeans are composed of a denim fabric that offers a form-fitting style with moderate stretch

     

    Style Number/Barcode: 06602-0010

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Denim With An Edge Jacket
    Give your look an edge with this must have jacket! It features a flat collar, a multi-button front with matte buttons, long sleeves with a single button cuff, two chest pockets, and a raw edge hem. The back features an elastic back waist band to provide a comfortable fit. Jacket is composed of a denim fabric that offers a relaxed fit with a slight stretch.

    Style Number/Barcode: 06203-0024

    Category Name: Denim Outfits

    Price: $12.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Lookin' Good Mid-Rise Destructed Jeans
    Lookin' good, bby! These high-rise jeans feature a button waist, button fly and 5-pocket styling. This pair has all over destruction and a faded look for vintage appeal.

    Style Number/Barcode: 06602-0040

    Category Name: Denim Outfits

    Price: $18.97 $46.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: Denim Outfits

    Price: $4.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Clara High Rise Destructed Hem Skinny Jeans

    Oasis By Eunina 

    Slay the fall fashion scene with this must have pair of Clara skinny jeans. They feature a high rise waist, the traditional five pocket and belt loop design, a front button closure, form-fitting pant legs, and a trendy destructed ankle hem.

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

    Style Number/Barcode: 06602-0008

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Cutie In Cargo Pants

    Lookin' good, cutie! These high-waisted cargos feature an elasticized waist with belt loops. Cargo pockets are included throughout for an on-trend utility look, while elasticized leg openings add structure to a relaxed fit. Made of a denim fabric as comfy as your favorite jeans.

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

    Style Number/Barcode: 06602-0029

    Category Name: Denim Outfits

    Price: $6.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Runnin' Away From These Jogger Jeans
    Get away from all the fakeness with a new pair of essential, high-rise jeans. Featuring a paperbag waist, zip fly, belt loops, side seam and back patch pockets, these denim pants fit slim through the waist and leg. They included elasticized leg openings and a bit of stretch for a flattering fit.

    Style Number/Barcode: 06602-0038

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Rise Classic Boyfriend Jeans
    Get a classic look that will pair well with all your outfits with these high rise boyfriend jeans! They feature a high rise waist, the traditional five pocket and belt loop design, a front button and hidden zipper closure, and a straight fit through the pant legs. The jeans are composed of a denim fabric that offers moderate stretch.

    Style Number/Barcode: 06602-0037

    Category Name: Denim Outfits

    Price: $4.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Chill Vibes Only Baggy Destructed Denim Jeans

    A pair of must-have baggy denim jeans for everyday styling. The jeans feature a trending low-rise waist, distressed accents, and a wide-leg fit. Pair with a crop top.

    Fit & Features

    • Denim fabrication, slight stretch
    • Low-rise waist with belt loops
    • Single button with hidden zipper closure
    • Traditional five-pocket design
    • Destructed detailing at the knees
    • Baggy fit
    • Wide-leg hem
    • Runs true to size

    Style Number/Barcode: 06602-0548

    Category Name: Denim Outfits

    Price: $42.90

    Availability: In Stock

    Available Color: MED, DENIM

    Available Size: 13

  • So Button Fly Crop Jeans
    A high waist and cropped cut lend these straight-leg jeans a perfectly proportioned silhouette! Jeans feature belt loops and a button fly, classic five-pocket styling, light whiskering, and raw hems. Jeans are made from pure cotton with a hint of stretch.

    Style Number/Barcode: 06602-0036

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Bella Super High Rise Skinny Ankle Jeans

    Oasis By Eunina

    Meet your new favorite new jeans, the Bella!. These ultra-high rise jeans feature an exposed button fly with keyhole accents, belt loops and a 5-pocket styling. Crafted with light destruction throughout, these faded denim jeans have raw cut leg openings.

    Style Number/Barcode: 06602-0005

    Category Name: Denim Outfits

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Daring In Denim Mini Dress

    We dare you to be bold in this hot denim mini! The dress features a sleeveless strapless square neckline, double vertical seam detailing down the front and back, and a short, raw hem. The dress is composed of a jean fabric that offers moderate stretch and a curve hugging fit.

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

    Style Number/Barcode: 05102-0162

    Category Name: Denim Outfits

    Price: $14.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Zip Front Denim Jumpsuit
    Change up your typical denim game with this zip front jumpsuit! It features a sleeveless bodice, tank-like shoulder straps, a scoop neckline with an exposed zip front, a high waist with a tie front belt, slanted front pockets, and wide pant legs. The jumpsuit is composed of a jean fabric that offers moderate stretch.

    Style Number/Barcode: 06602-0030

    Category Name: Denim Outfits

    Price: $16.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Rise Up High Waist Skinny Jeans

    Take your look to the next level with these head turning skinny jeans! They feature a high rise waist, a single button with zipper closure, a traditional five pocket with belt loop design and a skinny leg fit throughout. Jeans are composed of acid wash denim fabric that offer a form hugging fit with a moderate stretch. 

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

    Style Number/Barcode: 06602-0015

    Category Name: Denim Outfits

    Price: $4.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Mia Relaxed Fit Skinny Jeans

    Oasis by Eunina

    Think strategically—especially when it comes to denim! These jeans are designed to fit and flatter with a mid-rise cut, belt loops, a button-closure zip fly, classic five-pocket styling, and skinny legs with distressed detailing throughout. Jeans are made from mid-weight cotton with a hint of stretch.

    Style Number/Barcode: 06602-0028

    Category Name: Denim Outfits

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance