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.

  • Cozy Vibes Faux Fur Bucket Hat

    Cute and cozy, this faux fur bucket hat is a winter staple! It features a short brim and a super soft faux fur material. Style with a button-up coat for a city stroll!

    Fit & Features

    • Bucket hat design
    • Short brim
    • Faux fur material
    • Woven lining

    Style Number/Barcode: 07302-1390

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Faux Pearl Bride Headband

    Fabulous and fun, this bride headband is the perfect way to show off your bride-to-be status! It's designed with faux pearl embellishments for a polished look with lettering with rhinestone trim that spells out "Bride". Complete the look for a bachelorette sleepover or getting ready photos in cute all white loungewear.

    Fit & Features

    • Faux pearl embellishments
    • "Bride" lettering with rhinestone trim

    Style Number/Barcode: 07006-0524

    Category Name: Hats & Hair Accessories

    Price: $19.90

    Availability: Out of Stock

  • Glimmer And Shimmer Hat

    Glimmer and shimmer under that bright sun with this must have hat! It features a wide brim with an adorable black pom pom trim. Hat is composed of a gold glitter woven material.

    Style Number/Barcode: 07302-1230

    Category Name: Hats & Hair Accessories

    Price: $3.73 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Pearl It Up Headband
    Channel your inner Blair Waldorf with this faux pearl and satin headband. Topped with a chic knot detail, this embellished, structured hair accessory is perfect for tossing on and heading out.

    Style Number/Barcode: 07006-0057

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Snow Angel Pom Pom Knit Beanie
    You look a little winter angel sent from heaven, and this beanie suits you snow angel! This pastel knit beanie is designed with a criss cross woven knit design, fold over edges, and frayed pom pom atop!

    Style Number/Barcode: 07302-0058

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Glamour Chic Panama Hat With Pearls

    Channel a glam vibe with a hat to adorn tresses with. The hat features a traditional Panama design, a short brim, and a faux pearl trim. The hat is composed of faux wool. Complete look with a bustier and mom jeans. 

    Fit & Features

    • Traditional Panama design 
    • Short brim 
    • Faux pearl trim 
    • Faux wool material  

    Style Number/Barcode: 07302-0448

    Category Name: Hats & Hair Accessories

    Price: $10.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

  • In Dolly We Trust Embroidered Baseball Cap

    Embrace this iconic country legend with this trendy baseball cap for any casual plans, concerts, or festivals! The hat features an embroidered front with a cowboy boot and the words, "In Dolly We Trust", a classic wide brim, and an adjustable back strap. Complete the look in a denim romper.

    Fit & Features

    • Baseball cap
    • Embroidered front cowboy boot, "In Dolly We Trust"
    • Classic wide brim
    • Adjustable back strap

    Style Number/Barcode: 07302-1620

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Cutest Quality Pink Bow Baseball Cap

    Enhance your cute self in this baseball cap featuring a wide brim, an embroidered mini bow, and an adjustable back strap for a snug fit. Complete the look with platform sneakers for a casual plan.

    Fit & Features

    • Wide brim
    • Embroidered mini bow
    • Adjustable back strap

    Style Number/Barcode: 07302-1666

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Mimi Butterfly Hair Barrette
    Channel your inner butterfly girl with this super-cute rhinestone hair barrette. Composed of embellished metal.

    Style Number/Barcode: 07006-0046

    Category Name: Hats & Hair Accessories

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Timeless Satin Flower Rose Hair Clip

    Dress up your tresses with this timeless flower hair clip. Crafted with luxe satin roses and a discreet metal clip, this exquisite hair accessory adds a touch of sophistication and elegance to your look. Style this floral hair clip with a chic clutch for a formal soiree!

    Fit & Features

    • Satin flower roses
    • Metal clip

    Style Number/Barcode: 07006-0423

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Oversized Floppy Straw Hat

    Channel vacay vibes in a floppy hat that brings the drama. The oversized hat features a traditional floppy design and a straw material composition. Complete outfit with a floral sundress and strappy sandals

    Fit & Features

    • Oversized design
    • Floppy brim
    • Straw material composition

    Style Number/Barcode: 07302-0167

    Category Name: Hats & Hair Accessories

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Rainbow Rhinestone Hair Pins

    Brighten your look with a pop of color! These sparkling hair pins are adorned with rainbow hued rhinestones. Pack includes 5 hair pins.

    Style Number/Barcode: 07006-0015

    Category Name: Hats & Hair Accessories

    Price: $4.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Sweet Pop Three-Pack Hair Bow Barrettes

    Style your day-to-day look or summer holiday outfit with this three-pack of hair bow barrettes! The pack features one star printed denim bow, one faux pearl embellished denim bow, and one dainty lace bow each with a secure metal clip closure. Complete the look in an adorable red dress.

    Fit & Features

    • Three-pack hair bow barrettes
    • One star printed denim bow
    • One faux pearl embellished denim bow
    • One lace bow
    • Each has a secure metal clip closure

    Style Number/Barcode: 07006-0519

    Category Name: Hats & Hair Accessories

    Price: $3.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Another Cabbie Day Hat

    Throw on this cute cabbie for a quick and chic look! It features an all over natural hued linen material and a classic cabbie fit and design. 

    Style Number/Barcode: 07302-1121

    Category Name: Hats & Hair Accessories

    Price: $6.87 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Oversized Straw Hat

    The bigger the hat, the bigger the style! This must have straw hat features an oversized brim, a tassel accent and an all over straw material. Hat is adjustable for a custom fit. Offers UV protection.

    Style Number/Barcode: 07302-1253

    Category Name: Hats & Hair Accessories

    Price: $7.48 $29.90

    On Sale: Yes

    Availability: Out of Stock

  • Party Crasher Rhinestone Studded Bucket Hat

    Crash the party and bring the funk with some rhinestones baby! The statement piece of the century is here, and pairs well with basics. Throw on a graphic tee and high waist shorts and you are good to go!

    • Bucket hat design
    • Full rhinestone studded detailing
    • Woven knit inner
    • Rose gold finish

    Style Number/Barcode: 07302-0187

    Category Name: Hats & Hair Accessories

    Price: $19.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sunny Days Ahead Panama Hat

    Top off your warm-weather look to go hang with the girls in this trendy Panama hat! It features a wide brim, a faux leather thin band with a single gold stud, and is composed of faux wool material. Pair this hat with a crop top and denim for an effortless everyday outfit.

    Fit & Features

    • Wide brim
    • PU thin band
    • Single gold stud
    • Faux wool material

    Style Number/Barcode: 07302-0280

    Category Name: Hats & Hair Accessories

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

  • Country Floral Lace Bow Faux Suede Cowboy Hat

    Bring the feminine charm to the countryside in this faux suede cowboy hat perfect for bachelorettes or concerts! The hat features a wide curved brim, a delicate floral lace trim with a satin bow, and inner adjustable strings to get a snug fit. Complete the look in cowboy boots.

    Fit & Features

    • Wide curved brim
    • Floral lace trim with satin bow
    • Inner adjustable strings
    • Faux suede material

    Style Number/Barcode: 07302-1648

    Category Name: Hats & Hair Accessories

    Price: $12.97 $25.90

    On Sale: Yes

    Availability: Out of Stock

  • Rhinestone Pearl Headband
    Add a little femme to your look! With an open ended structured design and a satin finish this headband is a sweet addition to your wardrobe. Our favorite part are the pearl and rhinestone accents throughout!

    Style Number/Barcode: 07006-0065

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Pretty In Pom Pom Straw Hat

    Pep up your look with these cute pom poms! This natural straw hat features a wide-brim design and mini pink pom poms. 

    Style Number/Barcode: 07302-1237

    Category Name: Hats & Hair Accessories

    Price: $3.73 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Snow Angel Pom Pom Knit Beanie
    You look a little winter angel sent from heaven, and this beanie suits you snow angel! This pastel knit beanie is designed with a criss cross woven knit design, fold over edges, and frayed pom pom atop! 

    Style Number/Barcode: 07302-0059

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Sassy Snap Clips

    You love a bold statement! Keep is sassy and sleek with a hair clip! Easily snap on one of these gold hued hair clips to create the perfect hairstyle! Pack includes 6 hair clips. 

    Style Number/Barcode: 07006-0020

    Category Name: Hats & Hair Accessories

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Bejeweled Headband
    Add some jewels to your look! This open ended headband features a knot accent at the center and is composed of a satin material. Headband is structured and has multi colored, multi sized stones throughout!

    Style Number/Barcode: 07006-0064

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Paisley Satin Twist Headband
    Play up your pretty tresses with this paisley printed satin twist headband. Features a flexible plastic headband with a woven cover.

    Style Number/Barcode: 07006-0071

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance