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.

  • Feeling Pretty Rhinestone Bow Barrette

    This adorable rhinestone bow barrette hair clip will have you feeling so pretty and glitzy! It features a chic bow shape with clear and black rhinestone embellishments with an intricate criss-cross embellished pattern. Style with a mini handbag.

    Fit & Features

    • Bow-shaped barrette
    • Metal clasp closure
    • Clear and black rhinestone embellishments
    • Criss-cross design

    Style Number/Barcode: 07006-0434

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Totally Glam Rhinestone And Pearl Heart Hair Clip

    This glam rhinestone and pearl heart hair clip will create the cutest updo! The claw clip features an adorable heart-shaped design embellished with sparkling mini rhinestones and outlined with chic faux pearls. Style with a trendy charm necklace.

    Fit & Features

    • Claw clip
    • Heart-shaped design
    • Mini rhinestone embellishments
    • Faux pearl embellishments

    Style Number/Barcode: 07006-0435

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Preppy Glam Rhinestone Wide Headband

    Give off a preppy glam vibe with this chic rhinestone headband. It features a classic wide design embellished with all-over small sparkling rhinestones. Style with dainty rhinestone stud earrings.

    Fit & Features

    • Wide design
    • All-over small rhinestone embellishments

    Style Number/Barcode: 07006-0438

    Category Name: Hats & Hair Accessories

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Major Sweetheart Long Bow Twin Pack

    Fit & Features

    • Twin pack
    • Long bow design 
    • Ribbon material
    • Clip-on 

    Style Number/Barcode: 07006-0554

    Category Name: Hats & Hair Accessories

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Geometric Twist Hair Clip Set

    Fit & Features

    • Set includes four clips
    • Grooved geometric design

     

    Style Number/Barcode: 07006-0570

    Category Name: Hats & Hair Accessories

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sleek Tresses Scrunchie Three-Pack Set

    Fit & Features

    • Multipack includes three scrunchies
    • Woven satin-like material

    Style Number/Barcode: 07006-0572

    Category Name: Hats & Hair Accessories

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Stylish Tresses Satin Scrunchie Multipack

    Style your tresses with this cute satin crunchie multipack featuring a variety of solid and multi-hued patterns perfect for styling with every outfit. Pair with a handbag.

    Fit & Features

    • Multipack includes six elastic satin scrunchies
    • Variety of solid and multi-hued patterns

    Style Number/Barcode: 07006-0577

    Category Name: Hats & Hair Accessories

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Do Not Disturb Woven Hat

    Tell 'em what's up in this woven hat. Featuring embroidery script on the brim, this sassy and chic piece is what you need for lazy days by the pool. 

    Style Number/Barcode: 07302-0100

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

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

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

    Fit & Features

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

    Style Number/Barcode: 07302-1415

    Category Name: Hats & Hair Accessories

    Price: $13.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • 444 Angel Number Baseball Cap

    This trendy angel number baseball cap will be a stylish reminder to trust your intuition! It features a traditional baseball cap design with a curved brim and an embroidered script that reads "444" to signify clarity and support! Includes a back adjustable pull tab with clip closure. Pair with a layered charm necklace

    Fit & Features

    • Traditional baseball cap design
    • Curved brim
    • Embroidered script that reads "444"
    • Back adjustable pull tab, metal clip closure

    Style Number/Barcode: 07302-1496

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Texas Sun Frayed Straw Panama Hat

    Designed to keep you cool and stylish under the sun, this panama hat features a frayed straw design with a wide brim and inner adjustable strings for a snug fit. Complete the look in cute cowboy boots for your next trip.

    Fit & Features

    • Frayed straw design
    • Wide brim
    • Inner adjustable strings

    Style Number/Barcode: 07302-1631

    Category Name: Hats & Hair Accessories

    Price: $4.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Wifey Baseball Cap

    Accessorize your bachelorette weekend 'fits with this adorable baseball cap featuring an embroidered script that reads "Wifey." Style with a white mini dress and sneakers!

    Fit & Features

    • Round top
    • Curved brim
    • Embroidered script reading, "Wifey"
    • Back adjustable strap with metal buckle detail

    Style Number/Barcode: 07302-1735

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glitzy Glam Rhinestone And Faux Pearl Beret

    Fit & Features

    • Traditional beret design
    • Faux pearl accents
    • Mini rhinestones

    Style Number/Barcode: 07302-1750

    Category Name: Hats & Hair Accessories

    Price: $4.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Hamptons Tennis Baseball Cap

    Achieve an old money style with this baseball cap featuring an embroidered 'Hamptons Tennis' script along the front with rackets and a trendy two-tone design. Pair with tennis shoes.

    Fit & Features

    • Embroidered 'Hamptons Tennis' script across the front
    • Two-tone design
    • Wide curved brim
    • Adjustable back strap

    Style Number/Barcode: 07302-1753

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Luxe In The Chill Faux Fur Bucket Hat

    Fit & Features

    • Faux fur material
    • Bucket hat design

    Style Number/Barcode: 07302-1784

    Category Name: Hats & Hair Accessories

    Price: $8.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Rhinestone Bride Hair Pins

    Cuz your the bride from head to toe! These super cute rhinestone hair pins include a clip with the word BRIDE and 3 linear rhinestone clips.

    Style Number/Barcode: 07006-0030

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Over-sized Baby Doll Bow Barrette
    Hey baby-doll! We love your feminine style. This barrette features an over-sized bow design with a snap clip closure.

    Style Number/Barcode: 07006-0069

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Presently Glam Rhinestone Bow Barrette

    Transform any look into a show-stopper with this glam hair barrette! This statement hairpiece dazzles with a rhinestone bow and cascading rhinestone fringe. Fitted with a secure metal clip, it's the perfect way to add a hint of glam while keeping your hair in place. Complete the look with dainty earrings for a party!

    Fit & Features

    • Rhinestone bow
    • Cascading rhinestone fringe
    • Metal clip closure

    Style Number/Barcode: 07006-0416

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glam Dreamer Rhinestone Butterfly Hair Pin Set

    Style up your hair and create adorable looks with this dreamy glam rhinestone butterfly hair pin set! It features six thin hair pins with trendy butterfly designs embellished with iridescent rhinestones for a stunning multi-colored sparkle. Pair with a choker necklace for a Y2K-inspired look!

    Fit & Features

    • Six-pack hair pin set
    • Thin hair pins
    • Butterfly designs
    • Iridescent rhinestone embellishments

    Style Number/Barcode: 07006-0429

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Blushing Beauty Two Pack Lace Ribbon Bows

    A two pack set of layered lace ribbon bows that give every hairstyle an adorable finish. Pair with a crop top and jeans.

    Fit & Features

    • Set of two lace ribbon bows
    • Clip closures

    Style Number/Barcode: 07006-0549

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Bow Hair Tie Three Piece Set

    This bow hair tie three-piece set includes two solid colored hair bows and one leopard print hair bow. Perfect for everyday wear.

    Fit & Features

    • Bow hair tie three piece set
    • Two solid colored hair bows
    • One leopard print hair bow

    Style Number/Barcode: 07006-0558

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cute Essentials Scrunchie Three Pack Set

    Style one in your hair, put one in your bag, and keep one at home. This pack of scrunchies features three in sheer puffy designs.

    Fit & Features

    • Three-pack scrunchie set
    • Sheer puffy designs

    Style Number/Barcode: 07006-0594

    Category Name: Hats & Hair Accessories

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cozy Cutie Pom Pom Beanie
    Keep it cozy and cute with this beanie! It features a horizontal cable knit design, a ribbed brim, a soft sherpa inside, and a faux fur pom pom accent.

    Style Number/Barcode: 07302-0079

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Save Water, Drink Tequila Baseball Cap

    The perfect baseball cap for bar hopping! It features an embroidered script that reads" Save Water, Drink Tequila" and a curved brim. Style with a crop top and jeans.

    Fit & Features

    • Traditional baseball cap design
    • Curved-brim
    • Embroidered script reads: "Save Water Drink Tequila"
    • Adjustable back with metal hardware

    Style Number/Barcode: 07302-1640

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free