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.

  • At The Rodeo Concho Cowboy Hat

    Designed in a Western-inspired style, this cowboy hat flaunts metal concho trim that'll elevate your outfit for festivals or concerts!

    Fit & Features

    • Metal concho trim
    • Wide curved brim
    • Adjustable inner strings for a snug fit

    Style Number/Barcode: 07302-1791

    Category Name: Hats & Hair Accessories

    Price: $28.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Bride To Be Rhinestone Headband

    Celebrate the bride with a glam headband, that brings out that celebratory glow! The glitzy headband features a sleek headband and rhinestone lettering that reads: "Bride". Complete bridal outfit with a sash and white dress

    Fit & Features

    • Sleek headband
    • Rhinestones
    • Lettering that reads: "Bride" 

    Style Number/Barcode: 07006-0176

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Happy Birthday Rhinestone Headband

    Hey birthday babe! Show everyone what day it is with this rhinestone happy birthday headband on a sleek metal frame. Complete your party look with a sash and sultry satin dress.

    Fit & Features

    • Rhinestone lettering spells, " Happy Birthday"
    • Sleek metal frame

    Style Number/Barcode: 07006-0225

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Butterfly Glamour Two Pack Bobby Pin Two Pack

    Creat fab side parts and more with cute bobby pins that add elevate your outfit! The pack includes two bobby pins that feature rhinestone embellished butterflies. Complete look with a matching set and mules.

    Fit & Features

    • Pack includes two bobby pins
    • Rhinestones
    • Butterfly design 

    Style Number/Barcode: 07006-0262

    Category Name: Hats & Hair Accessories

    Price: $3.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • So Basic Knit Pom Beanie
    A basic beanie is a must this season to capture those cozy vibes. Designed with a traditional vertical ribbed cable knit fabric. Beanie has a traditional fit and a cute little faux fur pom pom accent at the top. Complete your look with a faux fur jacket!


    Fit & Features

    • Vertical ribbed cable knit
    • Faux fur pom pom

    Style Number/Barcode: 07302-0268

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam Cozy Faux Fur Pom Beanie

    Stay cozy while also keeping your look glam in this adorable beanie! It features a lurex knit fabric with a faux fur pom accent. Pair this beanie with a faux fur jacket and chic booties for the perfect winter night out look.

    Fit & Features

    • Lurex knit fabric
    • Faux fur pom

    Style Number/Barcode: 07302-0272

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Stay Forever Chic Faux Wool Hat

    You'll stay forever chic with this of-the-moment faux wool hat! It features a structured top with a wide flat brim and a sleek faux leather trim. Style with a mock neck bodysuit and your fave pair of denim.

    Fit & Features

    • Structured top
    • Wide flat brim
    • Thin faux leather trim, adjustable buckle detail
    • Faux wool material

    Style Number/Barcode: 07302-1394

    Category Name: Hats & Hair Accessories

    Price: $7.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Just A Girl Who Loves Tequila Baseball Cap

    Top your outfit off with this sassy baseball cap perfect for a bar crawl or bachelorette! The hat features a classic curved brim, a front embroidered script that reads "Just A Girl Who Loves Tequila", and an adjustable back strap. Complete the look with a trendy crossbody bag.

    Fit & Features

    • Classic curved brim
    • Front embroidered script, "Just A Girl Who Loves Tequila"
    • Adjustable back strap

    Style Number/Barcode: 07302-1520

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Go Sports Script Baseball Cap

    Feel the vibe with the go sports script baseball cap. Classic fit, curved brim, and adjustable strap. Perfect for sports games, casual dates, or just chilling.

    Fit & Features

    • Classic baseball cap fit
    • Curved brim
    • Embroidered script reading "Go Sports"
    • Adjustable back strap with metal buckle

    Style Number/Barcode: 07302-1766

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Boss Status Hair Pin

    Ain't nothin' to it. You're simply a real one! Show the world who's boss in this trendy statement hair pin. It features silver rhinestones spelled into a large "boss" script. Hair pin has a slip-on clip closure. 

    Style Number/Barcode: 07006-0014

    Category Name: Hats & Hair Accessories

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Stripes And Spots Scrunchie Scarf Set

    Treat your tresses to a cute updo for an effortlessly chic look! This set includes two hair ties with a classic scrunchie design paired with a faux scarf tie for the perfect wrap appearance. One hair tie features a black and white striped design while the other features a fierce leopard print. 

    Style Number/Barcode: 07006-0890

    Category Name: Hats & Hair Accessories

    Price: $3.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Tortoise Shell Hair Clips
    Step up your hair accessory game with these trendy tortoise shell hair clips! The set features two alligator style clips, one with an open accent.

    Style Number/Barcode: 07006-0070

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Glam AF Hair Clip Set

    Whether you cut your bangs too short or ur feelin' a like a lil' extra dose of glam, this set of hair clips will get ur look glammed the eff out!

    • Set of two
    • Large over-sized design
    • Rectangular structure
    • Snap closure

    Style Number/Barcode: 07006-0097

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • So Dreamy Rhinestone Embellished Headband

    Style up your pretty tresses with this dreamy embellished headband! It features an elastic stretch headband with an intricate rhinestone adorned leaf design. Pair this gorgeous accessory with a sleek satin dress for an effortless, elevated holiday party look.

    Fit & Features

    • Elastic stretch headband
    • Rhinestone adorned applique in leaf design

    Style Number/Barcode: 07006-0184

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Rhinestone Circle + Bobby Pin 3 Pack

    Add a touch of glam to your pretty hair with these pins!

    • Circle Rhinestone Pin
    • Two Rhinestone Bobby Pins

    Style Number/Barcode: 07006-0161

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Gorgeous Sparkle Two Pack Rhinestone Bobby Pins Set

    Add a gorgeous sparkle to your pretty tresses with this glam bobby pins set! It features two matching pins with three rows of small rhinestones. Pair this set with a velvet mini dress and strappy heels for a formal date night with bae.

    Fit & Features

    • Two pack of matching bobby pins
    • Three rows of rhinestones

    Style Number/Barcode: 07006-0165

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Adore This Chic Rhinestone Halo

    Everyone will adore this chic rhinestone halo hair accessory featuring a statement beaded design on a sleek frame. Complete the look in earrings.

    Fit & Features

    • Statement beaded design
    • Rhinestones
    • Sleek frame

    Style Number/Barcode: 07006-0362

    Category Name: Hats & Hair Accessories

    Price: $6.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Luxe Details Pearl Elastic Band

    Style up your pretty tresses with this hair accessory that brings the luxe vibes. It features a stretchy elastic band with faux pearls and a center bow design with faux pearls and clear beaded detailing. Pair with a dainty tennis bracelet.

    Fit & Features

    • Stretchy elastic band
    • Center bow design
    • Faux pearls
    • Clear beads

    Style Number/Barcode: 07006-0364

    Category Name: Hats & Hair Accessories

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Graceful Chic Lace Barrette Hair Bow Set

    Adding this lace barrette hair bow set to any look will make it instantly more graceful and chic! Style with a little black dress for a date.

    Fit & Features

    • Two-pack lace hair bow barrette set

    Style Number/Barcode: 07006-0517

    Category Name: Hats & Hair Accessories

    Price: $2.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Winter Wonderland Beaded Pom Pom Beanie
    Add a touch of sparkle to your look! This beanie is designed with a ribbed knit head hugging structure, and is beaded with sparkling heat stones, sleek silver beads, and pearls! Topped with a faux fur pom pom, and composed of a stretchy ribbed knit material.

    Style Number/Barcode: 07302-0067

    Category Name: Hats & Hair Accessories

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Winter Wonderland Beaded Pom Pom Beanie
    Add a touch of sparkle to your look! This beanie is designed with a ribbed knit head hugging structure, and is beaded with sparkling heat stones, sleek silver beads, and pearls! Topped with a faux fur pom pom, and composed of a stretchy ribbed knit material.

    Style Number/Barcode: 07302-0063

    Category Name: Hats & Hair Accessories

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • A Touch Of Leopard Straw Panama Hat

    Bring a fun element to your summer look with a touch of leopard! Style this dark yet summer-y hat with a flowing bell sleeve romper, or a black summer mini dress!

    • Straw woven design
    • Wide brim
    • Leopard print belt

    Style Number/Barcode: 07302-0164

    Category Name: Hats & Hair Accessories

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Moo-Tastic Cow Print Beanie

    Add a fun touch to your outfit with this cow print beanie featuring a soft and cozy design and a foldover cuff. Complete the look in a casual denim jacket.

    Fit & Features

    • Cow print
    • Foldover cuff
    • Soft and cozy
    • Knit design

    Style Number/Barcode: 07302-0788

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Star Spangled Haze Sequin Americana Cowboy Hat

    Top off your Fourth of July or summer bbq fit' with this sequin Americana cowboy hat! It features a striking USA flag pattern with stars and stripes, a classic curved brim, and an adjustable string with tie closure. Style with a trendy denim romper and sandals!

    Fit & Features

    • USA flag pattern, stars and stripes
    • Classic curved brim
    • Adjustable string with tie closure
    • Sequin embellishments

    Style Number/Barcode: 07302-1472

    Category Name: Hats & Hair Accessories

    Price: $4.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale