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.

  • Cute Glamour Rhinestone Hair Claw Clips

    Give your fave 'fits a hint of cute glamour with this rhinestone hair claw clip set! The pack features three hair claw clips in purple, pink, and off-white hues with sparkling rhinestone embellishments. The off-white clip features eye-catching iridescent rhinestones. Style with a layered charm necklace.

    Fit & Features

    • Three-pack hair claw clip set
    • Purple, pink, and off-white hues
    • Varying-sized round rhinestone embellishments
    • Off-white clip features iridescent rhinestones

    Style Number/Barcode: 07006-0406

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Edgy Trend Cross Hair Charm Set

    Style up your tresses and create trendy looks with this set of small cross hair charms perf for festival season.

    Fit & Features

    • Pack of twelve hair charms
    • Small engraved cross charms
    • Hook closures

    Style Number/Barcode: 07006-0585

    Category Name: Hats & Hair Accessories

    Price: $10.90

    Availability: Out of Stock

  • Stylish Travel Pal Twist Chain Straw Panama Hat

    Make this straw panama hat your new stylish travel pal! Handmade woven straw creates this sunny-day essential featuring a wide brim to help shade, a twisted chain accent band for a luxe allure, and inner adjustable drawstrings to customize the fit. Complete the look in a dreamy vacation outfit to pack with you for a getaway!

    Fit & Features

    • Handmade woven straw material
    • Wide brim
    • Twisted chain band
    • Inner adjustable drawstrings

    Style Number/Barcode: 07302-1560

    Category Name: Hats & Hair Accessories

    Price: $11.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Swirl Angora Knit Headband
    Cozy-chic never looked so good on you! Cool-weather accessories get a boost from this sumptuously soft knit headband. It features a flexible structure, an angora knit overlay in a colorblock swirl design, and a faux suede underlay. One size fits most.

    Style Number/Barcode: 07006-0050

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • 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-0063

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Striped & Knotted Headband
    Add a little style to your 'do! This open ended headband is structured with a knit material and showcases a striped pattern with a knot accent at top.

    Style Number/Barcode: 07006-0045

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Heart Print Scrunchies
    Give some love to your pretty tresses with these heart print scrunchies! Set features a pack of three varying colored scrunchies made of a sheer chiffon material featuring velvet hearts.

    Style Number/Barcode: 07006-0072

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Cut Out Straw Floppy Hat

    Amp up the festival scene with this trendy cut out floppy hat! It features a wide floppy brim with intricately designed cut outs. The black hat is composed of a straw material.

    Style Number/Barcode: 07302-1243

    Category Name: Hats & Hair Accessories

    Price: $4.98 $19.90

    On Sale: Yes

    Availability: Out of Stock

  • Wild Chic Floppy Hat

    This season go for wild chic! This tan floppy heat features a wide brim with a trendy snake print bow.

    Style Number/Barcode: 07302-1301

    Category Name: Hats & Hair Accessories

    Price: $3.73 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Zebra Silky Knot Headband
    Lend your look a little animal style with this perennially chic zebra-patterned headband. It's made from a silky fabric with contrast grosgrain tips and features a top knot detail.

    Style Number/Barcode: 07006-0059

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Bridesmaid Rhinestone Headband

    You'll be totally ready for a fab bachelorette weekend with this adorable headband! It features the script "Bridesmaid" with sparkling rhinestone embellishment. Complete the look with a sleek clutch.

    Fit & Features

    • Thin headband
    • "Bridesmaid" script
    • Rhinestone embellishment

    Style Number/Barcode: 07006-0236

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Thank You, Next Cap
    No need for searching, cause you'll look amazing in this cap that says it all! It features a flat brim, a script graphic that reads: "Thank you, next" and an adjustable back.

    Style Number/Barcode: 07302-1259

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Trendy Babe Faux Suede Cabby Hat

    Top off your trendy look with this chic faux suede cabby hat! It features a traditional cabby design with a short brim and a woven lining. Style this hat with a cute crossbody purse.

    Fit & Features

    • Traditional cabby design
    • Short brim
    • Faux suede fabric, woven lining

    Style Number/Barcode: 07302-0467

    Category Name: Hats & Hair Accessories

    Price: $6.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

  • Oval Rhinestone Barrette

    Add an elegant touch to your pretty tresses with this gold rhinestone barrette! It features an oval shape with intricate floral shapes with mini rhinestones adorned.

    Style Number/Barcode: 07006-0029

    Category Name: Hats & Hair Accessories

    Price: $1.73 $6.90

    On Sale: Yes

    Availability: Out of Stock

  • Urban Boater Hat

    Work that urban chicness with this must have boater hat! Its sleek wool look with braided chord and gold accents will be perfect for completing your festival look!

    Style Number/Barcode: 07302-1043

    Category Name: Hats & Hair Accessories

    Price: $14.90

    Availability: Out of Stock

  • Boho Chic Tiered Floppy Straw Hat

    Floppy and boho chic, this straw hat was made for fun under the sun! Pack this essential hat for vacations, weekend trips, or a beach day. It features a unique tiered design along the floppy brim that shades from the sun and adjustable interior strings so you can get a snug fit. Complete the look with the matching bag and heels!

    Shop Matching Shoulder Bag: Boho Chic Straw Shoulder Bag
    Shop Matching Tote Bag: Boho Chic Crossbody Straw Tote Bag

    Shop Matching Heels: Boho Chic Straw Platform Block Heels

    Fit & Features

    • Straw material
    • Tiered design
    • Floppy brim
    • Adjustable interior strings for a snug fit

    Style Number/Barcode: 07302-1555

    Category Name: Hats & Hair Accessories

    Price: $13.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Party Animal Rhinestone Headband
    #TeamNoSleep Girl you're all about having a good time with fun vibes! This head band says it all with a narrow silver hued headband and the words: "Party Animal" with rhinestone embellishments.

    Style Number/Barcode: 07006-0868

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Girly-Glam Pearl Bow Hair Barrette

    Channel the trendy coquette aesthetic and give your look a girly-glam vibe with this adorable pearl bow hair barrette! It features a chic oversized bow design embellished with faux pearls and small beaded detailing. Includes a metal barrette clip. Style with a skater dress and mules!

    Fit & Features

    • Oversized bow design
    • Faux pearl and beaded embellishments
    • Metal barrette clip

    Style Number/Barcode: 07006-0518

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Braided Straw Sun Hat

    Keep those bright sun rays off your face with this floppy straw hat. Featuring a flat top, a wide black band, and a broad brim to offer protection. This hat is made of a braided straw-like material, and is packable for those summer vacays!

    Style Number/Barcode: 07302-1079

    Category Name: Hats & Hair Accessories

    Price: $12.90

    Availability: Out of Stock

  • The Girls Are Girling Trucker Hat

    Keep it cute and sassy in this trucker hat that says it all! It features a classic curved brim, an embroidered script that reads "The Girls Are Girling" and a mesh back with an adjustable strap. Complete with denim shorts. 

    Fit & Features

    • Curved brim
    • Embroidered script reads "The Girls Are Girling"
    • Mesh back with adjustable closure 

    Style Number/Barcode: 07302-1667

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Cozy Heat Stone Knit Beanie
    Heat up with this cozy beanie to keep those chills at bay! It features an all over pink hue, a ribbed material with heat stone embellishments and a faux fur pom pom accent.

    Style Number/Barcode: 07302-1145

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Trouble Baseball Cap
    Here comes trouble! The hat features a baseball cap design, a script graphic that reads: "Trouble" in a contrasting hue and an adjustable back with metal hardware.

    Style Number/Barcode: 07302-0109

    Category Name: Hats & Hair Accessories

    Price: $12.90

    Availability: Out of Stock

  • Groupie Embroidered Bucket Hat

    Made for concerts, festivals, and everyday wear, this bucket hat features a front embroidered script that reads "Groupie" and a wide brim to help protect from the sunshine.

    Fit & Features

    • Groupie embroidered script
    • Wide brim
    • Bucket hat styling

    Style Number/Barcode: 07302-1782

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • O Ring Band Boater Hat

    Throw it back with a go to classic to polish off your look with a touch of edge! This hat features a classic boater design and a gold metal O ring band that encircles the flat top portion. Hat is composed of smooth felt-like fabric. 

    Style Number/Barcode: 07302-1022

    Category Name: Hats & Hair Accessories

    Price: $7.87 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance