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.

  • Beach Please Floppy Hat

    Have a stylish beach day in this chic floppy hat! It features an illusion stripe design. Pair it with a bikini and oversized sunglasses.

    Fit & Features

    • Illusion stripes
    • Floppy design

    Style Number/Barcode: 07302-0321

    Category Name: Hats & Hair Accessories

    Price: $6.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sun Soaked Chain Straw Floppy Hat

    Soak up the sun wearing this floppy straw hat featuring a chic chain trim and a wide brim to shade your eyes. Complete the look in a darling sundress.

    Fit & Features

    • Floppy design
    • Chain trim
    • Wide brim
    • Straw material

    Style Number/Barcode: 07302-0506

    Category Name: Hats & Hair Accessories

    Price: $7.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Glam Knit Rhinestone Head Wrap

    Keep glam for the upcoming chilly season in this rhinestone cinch knit head wrap! Complete the look in a puffer jacket.

    Fit & Features

    • Rhinestone cinch
    • Knit design
    • Cozy and comfortable

    Style Number/Barcode: 07302-0784

    Category Name: Hats & Hair Accessories

    Price: $3.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Rhinestone Star Beaded Beanie

    Shine bright this holiday season with a cozy beanie that keeps it glam! This ribbed knit beanie features a fold-over hem with rhinestone embellishments in star designs and sparkly beaded detailing. Style with a sweater dress and a faux leather jacket.

    Fit & Features

    • Ribbed knit fabric
    • Fold-over hem
    • Rhinestone embellishments, star designs
    • Beaded detailing

    Style Number/Barcode: 07302-1323

    Category Name: Hats & Hair Accessories

    Price: $8.00 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Style Round Up Faux Wool Cowboy Hat

    Round up this stylish faux wool cowboy hat featuring a classic design with a trendy cow print. Complete the look in a rhinestone bra for a country bar night or Vegas weekend!

    Fit & Features

    • Faux wool cowboy hat
    • Classic design
    • Cow print

    Style Number/Barcode: 07302-1339

    Category Name: Hats & Hair Accessories

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cozy Up Bow Detail Ribbed Knit Beanie

    Fit & Features

    • Ribbed knit material
    • Fold-over hem
    • Pink knit mini bow accents

    Style Number/Barcode: 07302-1727

    Category Name: Hats & Hair Accessories

    Price: $4.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Adorably Cozy Bow Detail Faux Wool Bucket Hat

    Adorable and cozy meet on this faux wool bucket hat with a bow trim and a short brim. Pair with ballet flats.

    Fit & Features

    • Soft faux wool material
    • Round top
    • Short brim
    • Bow front detail
    • Interior adjustable ties

    Style Number/Barcode: 07302-1731

    Category Name: Hats & Hair Accessories

    Price: $4.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Pretty In Pastel Satin Scrunchy 5 Pack

    Keep it cute with every mood! We are loving the look of a day dress with a cute messy bun with a scrunchy to finish it all off!

    • Set of five scrunchies
    • Satin finish
    • Elastic with stretch
    • Lavender | Beige | Copper | Grey purple | Dusty blue

    Style Number/Barcode: 07006-0113

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Two Pack Rhinestone Butterfly Bobby Pins

    Adorn your tresses with shimmering butterfly bobby pins that bring the dazzle. The pack includes two bobby pins that feature rhinestone embellished butterflies. Complete the look with a bodysuit and jeans for an effortlessly cute look.

    Fit & Features

    • Pack includes two bobby pins
    • Rhinestones
    • Butterfly design

    Style Number/Barcode: 07006-0200

    Category Name: Hats & Hair Accessories

    Price: $5.97 $11.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Dainty Rhinestone Scallop Headband

    Add a glam touch to your updo with this rhinestone scallop headband! Complete the look in a dazzling necklace.

    Fit & Features

    • Rhinestone trim
    • Scallop design

    Style Number/Barcode: 07006-0272

    Category Name: Hats & Hair Accessories

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Newsgirl Cabby Hat
    Extra, extra, read all about your stylish new hat! This newsboy-inspired cap features braided trim with button detail.

    Style Number/Barcode: 07302-0092

    Category Name: Hats & Hair Accessories

    Price: $7.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Sippin' On Henny Cap

    Let this cap say it all! The cap features a traditional baseball cap design and a script that reads "Henny" with olive branch accents. Complete look with a crop top and cutoff shorts for a laid-back look.

    Fit & Features

    • Baseball cap design 
    • "Henny" script 
    • Olive branch accent
    • Adjustable strap

    Style Number/Barcode: 07302-0314

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Champagne Breakfast Of Champions Script Cap

    Start off the day with a cap that says it all! The cap features a traditional baseball design and a script that reads: "Champagne Breakfast Of Champions". Complete look with a crop top and biker shorts.

    Fit & Features

    • Baseball cap design
    • Script: "Champagne Breakfast Of Champions"

    Style Number/Barcode: 07302-0330

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Who's That Girl Chic Cabby Hat

    Throw on this cabby hat to leave them asking who's that girl? That hat features a traditional cabby design and a short faux leather brim. Complete look with a crop top and faux leather mini skirt

    Fit & Features

    • Traditional cabby design
    • Faux leather short brim
    • Brushed faux wool material 
    • Nylon lining

    Style Number/Barcode: 07302-0396

    Category Name: Hats & Hair Accessories

    Price: $5.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Trendy Moves Faux Leather Bucket Hat

    Make trendy moves when you top off your look with this chic bucket hat. It features a traditional bucket hat design with a short brim and a sleek faux leather material. Style this hat with combat boots.

    Fit & Features

    • Bucket hat design
    • Short brim
    • Faux leather material

    Style Number/Barcode: 07302-0423

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Pearl Me Up Faux Fur Pom Beanie

    Luxe up your cold-weather style in this cozy beanie featuring faux pearl insets, a foldover hem, and a braided knit design. Complete the look in knee-high boots.

    Fit & Features

    • Faux pearl insets
    • Foldover hem
    • Braided knit design
    • Soft and cozy

    Style Number/Barcode: 07302-1318

    Category Name: Hats & Hair Accessories

    Price: $4.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Bend N' Snap Gemstone Hair Clip Set

    Just bend n snap and pull ya hair back! These gemstone hair clips are an adorable way to add a little somethin' somethin' to your style bb!

    • Set of two hair clips
    • Snap closed
    • Triangular design
    • Gemstone embellishments 

    Style Number/Barcode: 07006-0076

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Two Pack Iridescent Gemstone Hair Clips

    Brighten tresses with glitzy hair clips! Use the clips to create gorgeous side parts or fab updos for your next night out! The pack includes two large snap clips adorned with mini iridescent gemstones. Complete your look with a sleek jumpsuit and mules to create a stunning date night outfit. 

    Fit & Features

    • Pack includes two clips
    • Snap closure 
    • Mini iridescent gemstones

    Style Number/Barcode: 07006-0114

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Razzle And Dazzle Hair Clip Set

    Create a dazzling hairstyle with this hair clip set featuring two multi-colored rhinestone clips perfect for styling with a casual dress and sandals.

    Fit & Features

    • Two-piece set
    • Multi-colored rhinestones
    • Rectangular shape

    Style Number/Barcode: 07006-0305

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Pretty Glam Rhinestone Bow Barrette

    Keep it pretty and glam with this adorable embellished barrette! It features a rhinestone adorned bow design with cascading rhinestone fringe. Style with stud earrings for a stunning sparkle.

    Fit & Features

    • Barrette-style metal clip
    • Bow design, mini rhinestone embellishment
    • Rhinestone fringe
    • Push-clip closure

    Style Number/Barcode: 07006-0330

    Category Name: Hats & Hair Accessories

    Price: $6.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Straw Sophistication Floppy Hat

    Keep it sophisticated and stylish in this statement making straw hat! It features a natural hue, a tie accent and a floppy wide brim 

    Style Number/Barcode: 07302-1236

    Category Name: Hats & Hair Accessories

    Price: $7.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Rhinestone Boater Hat

    Yes girl, we took rhinestones to the next level. This boater hat is composed of a faux wool material and has a three row rhinestone band attached. 

     

    Style Number/Barcode: 07302-1302

    Category Name: Hats & Hair Accessories

    Price: $7.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Blame It On The Weather Knit Beanie
    Blame it on this weather, or blame it on the fact that we will use any excuse to wear a beanie! With a traditional vertical knit pattern, and a classic design, this beanie is a definite closet staple!

    Style Number/Barcode: 07302-0090

    Category Name: Hats & Hair Accessories

    Price: $4.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Weekend Vibes Panama Hat

    This chic Panama hat is a must-have for all your weekend festivities. It features a wide flat brim and a thin ribbon band with a tie detail. Complete your look with sunglasses and a cute crossbody purse.

    Fit & Features

    • Wide flat brim
    • Thin ribbon band, tie detail
    • Faux wool material

    Style Number/Barcode: 07302-0387

    Category Name: Hats & Hair Accessories

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free