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.

  • Total Aesthetic Houndstooth Bucket Hat

    Match your aesthetic for the changing season in this houndstooth bucket hat! It features a classic silhouette with hints of shimmery woven lurex. Complete the look in a classic denim jacket.

    Fit & Features

    • Houndstooth pattern
    • Bucket hat silhouette
    • Woven lurex

    Style Number/Barcode: 07302-1329

    Category Name: Hats & Hair Accessories

    Price: $4.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Flawlessly Chic Studded Panama Hat

    Keep cool and collected in this panama hat that features a wide-brim design with inner adjustable strings for a snug fit and a faux leather band accented with a flat studded design. Complete your look with a midi dress. 

    Fit & Features

    • Faux leather band
    • Flat studded design
    • Wide brim
    • Inner adjustable strings

    Style Number/Barcode: 07302-1553

    Category Name: Hats & Hair Accessories

    Price: $11.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sass Standoff Snake Print Cowboy Hat

    Meet at high noon for a sass standoff in this snake print cowboy hat! This classic curved wide brim hat is made of faux suede and features a bold and trendy snake print. The adjustable winner strings ensure a perfect fit for all-day comfort. Complete the look in cowboy boots.

    Fit & Features

    • Snake print cowboy hat
    • Faux suede material
    • Classic curved wide brim

    Style Number/Barcode: 07302-1601

    Category Name: Hats & Hair Accessories

    Price: $4.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Stay Toasty Bow And Pom Knit Beanie

    Fit & Features

    • Cable knit fabrication
    • Tonal faux fur pom
    • Mini bow accents
    • Foldover hem

    Style Number/Barcode: 07302-1696

    Category Name: Hats & Hair Accessories

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Pearl Embellished Headband
    Add a little to your look with a headband! This open ended band is composed of a knit material that sheen finish and has a sweet pearl accent off center with little touches of rhinestone.

    Style Number/Barcode: 07006-0062

    Category Name: Hats & Hair Accessories

    Price: $12.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Rainbow Marquise Rhinestone Hair Pins
    Add a pop of color to that updo lady! This pack includes two hair pins that are bobby style and are varied shaped of marquise stones and circular stones.

    Style Number/Barcode: 07006-0100

    Category Name: Hats & Hair Accessories

    Price: $2.97 $6.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Just A Little Something Chain Link Barrette

    Oh you know, just a little something to take your look to the next level! Pair with layered gold necklaces and dainty gold hoop earrings!

    • Single barrette
    • Ball point snap closure
    • Chain link design
    • Gold finish

    Style Number/Barcode: 07006-0149

    Category Name: Hats & Hair Accessories

    Price: $4.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Boho Chic Knot Detail Heaband

    Get a pretty boho-chic vibe when you accessorize with this adorable headband! It features a top knot detail and a woven fabric with an all-over butterfly print. Pair this headband with a casual dress and chunky sneaks.

    Fit & Features

    • Top knot detail
    • Woven fabric
    • Butterfly print

    Style Number/Barcode: 07006-0209

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sparkling Nights Rhinestone Tiara

    Sparkle up your formal event with a sparkling tiara that feels like a dream! The tiara features a sleek metal headband with a rhinestone swirl pattern and small combs on the end for a secure fit. Complete look with a formal satin dress and heels. 

    Fit & Features

    • Sleek metal headband 
    • Rhinestones
    • Swirl pattern 
    • Small combs on ends

    Style Number/Barcode: 07006-0230

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Americana Rhinestone Headband

    Celebrate the Fourth of July in style with this adorable embellished headband! It features two hearts with an American flag design, a center script that reads "USA," and sparkly rhinestones in red, white, and blue. Complete the look with a crop top and cutoff denim shorts.

    Fit & Features

    • Thin metal headband
    • Two hearts with an American flag design
    • Center script that reads "USA"
    • Rhinestone embellishment in red, white, and blue

    Style Number/Barcode: 07006-0239

    Category Name: Hats & Hair Accessories

    Price: $4.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Dainty Rhinestone Star Hair Pin

    Style up your pretty tresses with this dainty star hair pin! It features all-over mini rhinestone embellishments for the perfect amount of sparkle. Complete the look with stud earrings.

     Fit & Features

    • Single small hair pin
    • Star design
    • Rhinestone embellishments

    Style Number/Barcode: 07006-0344

    Category Name: Hats & Hair Accessories

    Price: $1.97 $4.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Luxe Elegance Pearl Hair Comb

    Accessorize your pretty tresses with luxe elegance with this chic embellished hair comb. It features faux pearl accents outlined with sparkling mini rhinestones. Style with a satin formal dress and strappy heels.

    Fit & Features

    • Metal base, sleek metal teeth
    • Faux pearl accents, mini rhinestone embellishments

    Style Number/Barcode: 07006-0372

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Elegant And Chic Pearl Flower Barrette Set

    Elevate your formal look for your wedding, rehearsal dinner, or bridal shower with these elegant and chic pearl flower barrettes! The pack features six pairs with a sleek metal design and flower-shaped accents with mini rhinestone embellishments and center faux pearls. Style with dainty rhinestone stud earrings

    Fit & Features

    • Six pairs
    • Sleek metal barrette design
    • Flower-shaped accents
    • Mini rhinestones
    • Center faux pearls

    Style Number/Barcode: 07006-0399

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Satin Rosette Flower Scrunchie Set

    Create a chic and fancy updo or ponytail with this satin scrunchie two-pack set featuring a statement rosette flower for an on-trend style. Complete the look with an embellished clutch for a dressy event!

    Fit & Features

    • Two-pack scrunchie set
    • Rosette flower design
    • Satin material

    Style Number/Barcode: 07006-0410

    Category Name: Hats & Hair Accessories

    Price: $12.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Dainty Luxe Pearl And Rhinestone Hair Pin Set

    This dainty luxe pearl and rhinestone hair pin set will add a chic elegance to your looks. The pack features four pairs of bobby pins with faux pearl accents, a faux pearl twisted design, and mini rhinestone embellishments for the prettiest sparkle. Style with rhinestone studs.

    Fit & Features

    • Four-pack bobby pin set
    • Faux pearl details
    • Faux pearl twisted design
    • Mini rhinestones

    Style Number/Barcode: 07006-0474

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Elite Dazzle Rhinestone Bobby Pins

    Level up your hairstyle with these rhinestone bobby pins perfect for adding glamour! Complete the look in dressy high heels for a special occasion.

    Fit & Features

    • Rhinestone bobby pins
    • Set of four

    Style Number/Barcode: 07006-0475

    Category Name: Hats & Hair Accessories

    Price: $3.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Captivating In Two Pack Faux Pearl Hair Bow Bobby Pins

    Captivate in this two pack of faux pearl hair bow bobby pins to adorn your luscious locks! Complete the look in a white dress for a bridal shower or graduation party.

    Fit & Features

    • Two-pack faux pearl hair bow bobby pins

    Style Number/Barcode: 07006-0510

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sweet Glamour Pearl Trim Hair Bow Barrette

    Style up your pretty tresses with this pearl-trimmed hair bow barrette for a sweet glam look! Made with airy sheer tulle, it features a large bow design with a dainty faux pearl trim and a secure barrette closure. Pair with hoop earrings.

    Fit & Features

    • Sheer tulle material
    • Large bow design
    • Faux pearl trim
    • Metal barrette closure

    Style Number/Barcode: 07006-0535

    Category Name: Hats & Hair Accessories

    Price: $3.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Get Lost Beret
    Get lost baby. This french inspired beret is a fall must have! With a downward brim, and a soft round flat crown design. Beret features a contrasting script that reads "get lost". Composed of a faux wool material.

    Style Number/Barcode: 07302-0040

    Category Name: Hats & Hair Accessories

    Price: $6.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Full On Shine Knit Pom Beanie
    Sparkle and shine in this rhinestone beanie! It's composed of a thick knit fabric that offers plenty of stretch and features a fold over hem. Small rhinestones adorn the whole entire cute beanie, and a faux fur pom pom tops it all off!

    Style Number/Barcode: 07302-0038

    Category Name: Hats & Hair Accessories

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Muneca Script Baseball Cap
    Hey, babydoll, this hat is made for you! This accessory features a baseball cap design, embroidered script reading "Muñeca," and an adjustable back with a buckle closure.

    Style Number/Barcode: 07302-0085

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Pop Of Color Neon Beanie
    Add a pop of color to your winter attire! Traditionally designed with a head hugging fit that folds over at the bottom and is composed of a thick ribbed knit fabric that offers stretch.

    Style Number/Barcode: 07302-0108

    Category Name: Hats & Hair Accessories

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Yummy Embroidered Baseball Cap

    Bae you got that yummy yum, style with your all black jogger suit, and stay flexin'

    • Traditional design
    • Adjustable backing
    • "Yummy" embroidered script

    Style Number/Barcode: 07302-0171

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Rhinestone Cowboy Hat

    Yes girl, this rhinestone cowboy hat is a must for you! It features an all over lace detail with pretty rhinestone embellishments. Top off your trendy look with this fun accessory.

    Fit & Features

    • All over lace detail
    • Rhinestone embellishment
    • Slightly curved up brim

    Style Number/Barcode: 07308-0110

    Category Name: Hats & Hair Accessories

    Price: $14.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free