Shackets

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

Explore On-Trend Women's Shackets

Stay effortlessly stylish with Windsor’s collection of women’s shackets—the perfect lightweight layer that combines the relaxed feel of a shirt with the structure of a jacket. Designed for versatility, these must-have styles make layering fresh, easy, and on-trend year-round.

Trending Styles & Comfortable Fabrics

Discover shackets in airy linen, soft cotton blends, and light-wash denim, available in oversized and cropped fits to match your vibe. From casual days to nights out, these pieces add effortless dimension to any look.

How to Style Your Shacket

Keep it casual with a plaid shacket paired with high-waisted jeans and sneakers, or elevate your outfit by layering a cropped corduroy shacket over a sleek bodysuit and mini skirt. Whether your style leans boho, streetwear, or polished casual, shackets deliver the perfect balance of comfort and cool.

Your Year-Round Layering Essential

From breezy mornings to laid-back evenings, Windsor’s shackets are made to transition with your plans and your style. With versatile fabrics and fashion-forward silhouettes, they’re a staple you’ll reach for again and again.

Shop Windsor’s collection of women’s shackets online, in-app, or in-store and find the perfect layering piece to complete your wardrobe.

  • Trendy Corduroy Button-Up Shacket

    Layer on this corduroy shacket to give your look a trendy vibe. It features a collared neckline, long sleeves with single buttons to cuff, a complete button-down front, buttoned chest pockets, and a relaxed fit with frayed hems. Pair this shacket over a casual dress and accessorize with gold hoop earrings.

    Fit & Features

    • Collared neckline
    • Long sleeves with single buttons to cuff
    • Complete button-down front
    • Buttoned chest pockets
    • Lined front pockets
    • Frayed hems
    • Corduroy fabric with no stretch
    • Relaxed fit

    Style Number/Barcode: 06204-0747

    Category Name: Shackets

    Price: $14.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Cozy Button-Up Belted Shacket

    Layer on this trendy shacket for a casual and cute look this winter season! It features a collared neckline, long sleeves with single buttons to cuff, a complete button-down front, a tie front belted waist, and a relaxed and comfortable fit. Pair this shacket with a cute crop top and high rise mom jeans.

    Fit & Features

    • Collared neckline
    • Long sleeves with single buttons to cuff
    • Complete button-down front
    • Top buttoned pockets
    • Tie front belted waist
    • Relaxed fit
    • Faux wool fabric with minimal stretch

    Style Number/Barcode: 06201-0194

    Category Name: Shackets

    Price: $18.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Cozy Plaid Oversized Shacket

    Layer on this cozy plaid shacket to add a trendy vibe to your casual everyday look! It features a collared neckline, a complete button-down front, long sleeves with single buttons to cuff, and a relaxed, oversized fit. Pair this adorable shacket with light wash denim and combat booties.

    Fit & Features

    • Collared neckline
    • Complete button-down front
    • Top pockets
    • Long sleeves with single buttons to cuff
    • Oversized fit
    • Plaid print
    • Woven fabric with no stretch

    Style Number/Barcode: 06204-0721

    Category Name: Shackets

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Keep It Trendy Reversible Shacket

    Be the trendy member of your squad in this adorable cozy shacket! It has a reversible design, with a corduroy fabric on the exterior and a soft woven flannel fabric on the interior. The jacket features a collared neckline, long sleeves with single buttons to cuff, a complete button-down front, top buttoned pockets on the exterior, and lower front pockets on the interior. Layer this relaxed-fitting shacket over a knit mini dress and pair it with chunky sneaks.

    Fit & Features

    • Reversible style
    • Collared neckline
    • Long sleeves with single buttons to cuff
    • Complete button-down front
    • Top buttoned pockets on the exterior
    • Lower front pockets on the interior
    • Corduroy and woven flannel fabrics with no stretch

    Style Number/Barcode: 06204-0700

    Category Name: Shackets

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cozy Plaid Sherpa Lined Shacket

    Bundle up in this adorable cozy plaid shacket! It features a collared neckline, long sleeves with single buttons to cuff, a complete button-down front, a relaxed and comfortable fit, and a soft faux fur lining. Layer this trendy shacket over a basic bodysuit and pair it with denim and combat booties for a casual everyday look.

    Fit & Features

    • Collared neckline
    • Long sleeves with single buttons to cuff
    • Complete button-down front
    • Top buttoned pockets and slanted lower pockets
    • Relaxed fit
    • Plaid woven fabric with a soft faux sherpa lining
    • No stretch

    Style Number/Barcode: 06201-0198

    Category Name: Shackets

    Price: $16.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • So Chic Houndstooth Woven Shacket

    You'll be looking so chic when you layer on this trendy woven shacket! It features a collared neckline, long sleeves with single buttons to cuff, a complete button-down front, a relaxed fit, and a bold all-over houndstooth pattern. Pair this shacket with high rise denim and booties to elevate your casual look.

    Fit & Features

    • Collared neckline
    • Long sleeves with single buttons to cuff
    • Complete button-down front
    • Top buttoned pockets and lower front pockets
    • Relaxed fit
    • All-over houndstooth pattern
    • Brushed woven fabric with no lining and no stretch

    Style Number/Barcode: 06204-0729

    Category Name: Shackets

    Price: $14.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Poised in Plaid Belted Shacket

    Keep it poised in a plaid shacket to usher in those winter vibes. Style this plaid shacket with an adorable top and ankle booties to take you to an upcoming coffee date. The shacket features a collard neckline, a multi-button down front, a belted waist, and a plaid print.

    Fit & Features

    • Collared neckline
    • Multi-button down front
    • Two small chest pockets
    • Long sleeves
    • Belted waist
    • Plaid print 
    • Corduroy fabric with no stretch

    Style Number/Barcode: 06204-0718

    Category Name: Shackets

    Price: $13.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • The One Belted Flannel Shacket

    This shacket is the one you need to get those cozy vibes going! The shacket features a collared neckline, two chest pockets, a multi-button down front, a tie waist belt with belt loops, and a plaid print. Complete your look with black skinny jeans.

    Fit & Features

    • Collared neckline
    • Two chest pockets, multi-button down front
    • Long sleeves
    • Tie-waist belt, side pockets
    • Plaid print  
    • Relaxed fit, minimal stretch 
    • Runs true to size

    Style Number/Barcode: 06204-0710

    Category Name: Shackets

    Price: $30.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cause A Scene Stud Fringe Faux Leather Shacket

    Cause a scene when you step out in this faux leather crop shacket with edgy stud trim and fringe detailing that spices up any concert or festival!

    Fit & Features

    • Faux leather fabric
    • Long sleeves
    • Collared neckline
    • Front button closures
    • Studded trim, fringe trim
    • Cropped hem
    • Runs true to size

    Style Number/Barcode: 06204-000013

    Category Name: Shackets

    Price: $59.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Uptown Chill Oversized Shacket

    Cool girl comfort with street-edge appeal. This oversized shacket is made for iced coffee runs, concerts in the city, and layering like you don’t even try (but totally do).

    Fit & Features

    • Cotton twill woven fabric
    • Long sleeves with button cuffs
    • Collar neckline
    • Snap-button front closures
    • Two front pockets
    • Runs oversized

    Style Number/Barcode: 06203-000017

    Category Name: Shackets

    Price: $49.90

    Availability: In Stock

    Available Color: OFF, WHITE

    Available Size: S, M, L, XL