Hats & Hair Accessories

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

Hats & Hair Accessories: Top Off Every Look with Style

Caps & Cowboy Hats

Upgrade your outfit in an instant with baseball caps featuring trendy or sassy scripts, or go bold in faux suede cowboy hats designed for that free-spirited flair. These standout pieces balance function and fashion, giving you cool coverage and on-point attitude.

Satin Bows & Berets

Channel a touch of Parisian chic with satin bows and classic berets—perfect for adding a feminine finish to any ensemble. Embellished with rhinestones or faux pearls, these hair bows and berets bring just the right amount of sparkle to your everyday style.

Headbands, Clips & Hair Ties

Keep flyaways in check with dainty headbands or go playful with fruit hair clips and embellished hair ties. From sleek hair clips to rhinestone-studded headbands, these accessories are the ideal way to elevate basic hair into a statement-making moment.

Complete Your Look

Whether you’re rocking a baseball cap on the go, styling sleek hair clips for a night out, or topping off a sundress with a beret, Windsor’s hats and hair accessories collection has everything you need. Shop all Windsor fashion accessories online or in-store and finish every look with confidence.

  • So Charming Polka Dot Chiffon Hair Bow Barrette

    This charming polka dot chiffon hair bow barrette is perf for creating a sweet coquette aesthetic! Made with an airy sheer chiffon material with a darling polka dot pattern, it features a large bow design, with a metal barrette closure for a secure fit. Style with a flowy babydoll dress for an adorable vibe.

    Fit & Features

    • Large bow design
    • Sheer chiffon material
    • Polka dot pattern
    • Metal barrette closure

    Style Number/Barcode: 07006-0483

    Category Name: Hats & Hair Accessories

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

  • So Fine Faux Pearl Eight Piece Mini Hair Clip Set

    Transform your hairdo with this so fine faux pearl hair clip set! These eight mini clips feature various designs and faux pearls, adding a touch of elegance to any look. Keep your hair stylishly in place while making a statement. Complete the look with a trendy crossbody bag.

    Fit & Features

    • Eight-piece mini hair clip set
    • Faux pearl embellished
    • Various designs

    Style Number/Barcode: 07006-0471

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

  • Adorable And Chic Pearl Detail Hair Bow Clip

    So adorable, this large hair bow clip is designed with sheer tulle material embellished with chic faux pearl accents. Includes a secure barrette clip closure.

    Fit & Features

    • Large bow design
    • Sheer tulle material
    • Faux pearl embellishments
    • Barrette clip

    Style Number/Barcode: 07006-0564

    Category Name: Hats & Hair Accessories

    Price: $10.90

    Availability: Out of Stock

  • Wildly Chic Leopard Print Hair Clip Multipack

    Fit & Features

    • Multipack includes four hair clips
    • Leopard print

    Style Number/Barcode: 07006-0571

    Category Name: Hats & Hair Accessories

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

  • Western Chic Faux Leather Cowboy Hat

    Top off your fall looks with this faux leather cowboy hat that brings those western chic vibes! It features a band accent, a curved brim, and a smooth PU material. Style with knee-high boots.

    Fit & Features

    • Band detail
    • Curved brim
    • PU material

    Style Number/Barcode: 07302-1351

    Category Name: Hats & Hair Accessories

    Price: $9.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • It's The Tequila Talking Baseball Cap

    Bring the trendy vibes to happy hour or summer BBQs with this fun baseball cap! It features a traditional baseball cap design with an embroidered script that reads, "It's The Tequila Talking." Style with the matching tank bra and leggings.

    Shop Matching: Sporty Style Racerback Tank BraSporty Vibe Seamless High-Rise Leggings

    Fit & Features

    • Traditional baseball cap design
    • Embroidered script that reads, "It's The Tequila Talking"
    • Adjustable pull tab with metal clip closure

    Style Number/Barcode: 07302-1449

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Beachside Trend Checkered Straw Bucket Hat

    From summer beach days to vacays, this checkered straw bucket hat will be your favorite sunny day essential! It features a convenient inner adjustable strap with velcro closure for a perfect snug fit. Complete the look in sandals.

    Fit & Features

    • Checkered pattern
    • Straw material
    • Inner adjustable strap with velcro closure
    • Bucket hat style

    Style Number/Barcode: 07302-1628

    Category Name: Hats & Hair Accessories

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Airplane Mode Script Baseball Cap

    Fit & Features

    • Traditional baseball cap fit
    • Curved brim
    • Embroidered script reading "airplane mode" 
    • Adjustable back strap with metal buckle

    Style Number/Barcode: 07302-1758

    Category Name: Hats & Hair Accessories

    Price: $4.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Killin' Knit Scrunchie Set

    Don't get caught off guard without a scrunchie on hand bb, this set is perfect to have on hand, not to mention super cute!

    • Set of five
    • Multi-colored
    • Ribbed knit material
    • Elastic with stretch

    Style Number/Barcode: 07006-0085

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Preppy And Posh Pearl Hair Accessory Set

    Give your everyday look a preppy and posh vibe with this adorable hair accessory set! It features a gold metal headband with three rows of mini pearls and two gold metal hair clips with front pearl details. Style your pretty tresses with these chic accessories, and complete your outfit with a cute top and a plaid mini skirt.

    Fit & Features

    • Three-pack hair accessory set
    • Gold metal headband with three rows of mini pearls
    • Two gold metal hair clips with front pearl details
    • Rounded and square-shaped hair clips

    Style Number/Barcode: 07006-0198

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Faux Leather Twist Knot Headband

    Keep it glam and edgy with a headband that slays! The headband features a faux leather material and a cute top knot detail. Complete your look with a romper and wedges. 

    Fit & Features

    • Faux leather material 
    • Top knot accent

    Style Number/Barcode: 07006-0214

    Category Name: Hats & Hair Accessories

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

  • Charming Style Three Pack Headband Set

    Complete your look with this three-pack headband set! This set features one faux pearl headband for a timeless look, one rhinestone headband for a glamorous touch, and one colored rhinestone headband for a playful accent! Finish the look with cute stiletto booties for a day or night event!

    Fit & Features

    • Three-pack headband set
    • One faux pearl headband
    • One rhinestone headband
    • One colored rhinestone headband

    Style Number/Barcode: 07006-0430

    Category Name: Hats & Hair Accessories

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

  • Charming Hour Faux Pearl Bow Hair Clip

    The hour of charm has arrived with this faux pearl bow hair clip perfect for dressing up your tresses! Complete the look with dainty earrings for any soiree.

    Fit & Features

    • Faux pearl embellished
    • Rhinestone embellished center
    • Metal clip

    Style Number/Barcode: 07006-0495

    Category Name: Hats & Hair Accessories

    Price: $2.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Adorable Style Two-Pack Hair Bow Ribbon Set

    Unlock an adorable style with this two-pack hair bow ribbon set to adorn your luscious locks! Complete the look in a short dress for a daytime party!

    Fit & Features

    • Two-pack hair bow ribbon set
    • Metal clip closure

    Style Number/Barcode: 07006-0497

    Category Name: Hats & Hair Accessories

    Price: $8.90

    Availability: Out of Stock

  • Sleek Chic Faux Leather Hair Bow Clip Set

    Amp up your 'fits with this sleek chic faux leather hair bow clip set! It features two pairs of medium hair bows made with smooth faux leather material and a metal clip closure for a secure fit. Style with combat booties.

    Fit & Features

    • Four-pack hair bow set
    • Medium bow design
    • Faux leather material
    • Metal clip closure

    Style Number/Barcode: 07006-0511

    Category Name: Hats & Hair Accessories

    Price: $3.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Adorable Glitz Rhinestone Hair Bow Clip

    Fit & Features

    • Large hair bow, layered design
    • Center rhinestone cluster and faux pearl detail
    • Clip closure

    Style Number/Barcode: 07006-0573

    Category Name: Hats & Hair Accessories

    Price: $8.90

    Availability: Out of Stock

  • Timeless Charm Two-Pack Heart Hair Bows

    Fit & Features

    • Pack includes two hair bows
    • Long bow design
    • Metal heart accent at the center of ribbon
    • Clip closure

    Style Number/Barcode: 07006-0578

    Category Name: Hats & Hair Accessories

    Price: $10.90

    Availability: Out of Stock

  • Daydreaming Floppy Threaded Hat

    Dream a little dream to transport yourself to an island paradise with a hammock waiting for you! This floppy hat features a wide brim, a multi-tone woven straw material and rose gold foiled script that reads: "Daydreaming" across the brim. 

    Style Number/Barcode: 07302-1084

    Category Name: Hats & Hair Accessories

    Price: $7.87 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • F*ck You Next Cap
    Ummmm NEXT! Send a straight forward message in a cap designed for a baddie. This  baseball cap that features front embroidered text and an adjustable back buckle closure.

    Style Number/Barcode: 07302-0117

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Western Threads Faux Wool Cowboy Hat

    Unveil your western threads topping off your look with this faux wool cowboy hat essential for festivals, concerts, and backyard pool parties! It features a classic and curved wide brim with an intricate metal trim. Style with cool cowboy boots. 

    Fit & Features

    • Classic and curved wide brim
    • Intricate metal trim
    • Faux wool material

    Style Number/Barcode: 07302-1416

    Category Name: Hats & Hair Accessories

    Price: $13.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

  • 90s Classic Patchwork Denim Bucket Hat

    Experience the nostalgia of the 90s with this trendy patchwork denim bucket hat! It features a classic patchwork design on denim material and has adjustable inner strings to get the perfect fit. Complete the look in a denim mini dress!

    Fit & Features

    • Patchwork design, denim material
    • Adjustable inner strings
    • Bucket hat style

    Style Number/Barcode: 07302-1614

    Category Name: Hats & Hair Accessories

    Price: $4.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Coastal Cowgirl Shell Trim Straw Cowboy Hat

    A straw cowboy hat perfect for a day at the beach or festival. This hat features a wide brim to help shade, a string trim with shell and stone decoration, and adjustable inner strings for a snug fit.

    Fit & Features

    • Straw material
    • Wide brim
    • String trim with shells and stone decoration
    • Adjustable inner strings

    Style Number/Barcode: 07302-1643

    Category Name: Hats & Hair Accessories

    Price: $12.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Toasty Vibes Faux Sherpa Baseball Cap

    Top off your look with this faux sherpa baseball cap for a cozy cute look. Pair with a sweater.

    Fit & Features

    • Faux sherpa fabrication
    • Baseball cap design
    • Adjustable back

    Style Number/Barcode: 07302-1672

    Category Name: Hats & Hair Accessories

    Price: $7.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Chic Vibes Faux Leather Baseball Cap

    The perfect faux leather baseball cap to get those chic vibes! Pair with a crop tee and jeans.

    Fit & Features

    • Faux leather material
    • Curved-brim
    • Traditional baseball-cap design
    • Adjustable back closure with metal hardware

    Style Number/Barcode: 07302-1695

    Category Name: Hats & Hair Accessories

    Price: $2.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale