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.

  • Wavy Brim Wool Hat
    Hat game too strong! This wool felt hat features faux leather trim with a cute buckle closure. Pair with your favorite jeans, outerwear and booties for a seasonal glow.

    Style Number/Barcode: 07302-0101

    Category Name: Hats & Hair Accessories

    Price: $7.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

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

    Charm with Western flair in this faux suede cowboy hat with a unique stitched pattern band accented with studs and a tie-back detail that sets you apart from the crowd!

    Fit & Features

    • Stitched pattern band, stud accents, tie-back detail
    • Wide curved brim
    • Faux suede material
    • inner adjustable strings for a snug fit

    Style Number/Barcode: 07302-000032

    Category Name: Hats & Hair Accessories

    Price: $25.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: NS

  • Ethereal Glam Rhinestone Flower Headband

    Radiate ethereal glamour with this dainty headband featuring faux pearl flower accents and sparkling rhinestone embellishments.

    Fit & Features

    • Thin double metal banded design
    • Small flower accents with faux pearl center detail
    • Small rhinestone embellishments

    Style Number/Barcode: 07006-0591

    Category Name: Hats & Hair Accessories

    Price: $9.90

    Availability: In Stock

    Available Color: WHITE

    Available Size: NS

  • Fuzzy Faux Fur Bow Front Headband

    Layer on this adorable fuzzy faux fur headband to keep warm in the cooler months, and to look cute of course! It features an over the ear design with a bow front and a soft faux fur material. Pair this headband with a chunky knit sweater for a cozy look.

    Fit & Features

    • Over the ear design
    • Bow front detail
    • Fuzzy faux fur material

    Style Number/Barcode: 07302-0257

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • So Chic Bow Detail Faux Wool Beret

    A bow-embroidered faux wool beret that'll give you a chic-looking outfit. Pair with a coat.

    Fit & Features

    • Classic beret design
    • Faux wool material
    • Pink embroidered bow detail

    Style Number/Barcode: 07302-1730

    Category Name: Hats & Hair Accessories

    Price: $4.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Dearly Glam Rhinestone Bow Hair Clip

    Perfect for special occasions or going-out wear, this rhinestone bow hair clip is sure to make you stand out! 

    Fit & Features

    • Rhinestone-embellished hair bow
    • Clip closure

    Style Number/Barcode: 07006-000045

    Category Name: Hats & Hair Accessories

    Price: $10.90

    Availability: In Stock

    Available Color: SILVER

    Available Size: NS

  • All the Blitz Rhinestone Knit Beanie

    Bring the glitz and bling this winter in a beanie that slays! It features a chunky cable knit design, mini rhinestones throughout, and a faux fur pom pom accent. Pair this beanie with a chic sweater and ankle booties for a stylish warm-weather 'fit.

    Fit & Features

    • Soft to the touch cable knit fabric
    • Mini rhinestones
    • Faux fur pom pom accent

    Style Number/Barcode: 07302-0404

    Category Name: Hats & Hair Accessories

    Price: $3.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Birthday Girl Rhinestone Headband

    Glimmer and shimmer as you celebrate your special day with this embellished headband! It features the words "Birthday Girl" in sparkling rhinestone lettering. Complete your party-ready look with a bodycon mini dress and clear heels.

    Fit & Features

    • Lettering that reads "Birthday Girl"
    • Rhinestone embellishment

    Style Number/Barcode: 07006-0298

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Simplicity Is Chic Hair Bow Clip

    Adorn your tresses with this hair bow clip to add a polished sweetness to your look.

    Fit & Features

    • Hair bow
    • Clip closure

    Style Number/Barcode: 07006-000021

    Category Name: Hats & Hair Accessories

    Price: $9.90

    Availability: In Stock

    Available Color: IVORY

    Available Size: NS

  • Premium Sweetness Three Pack Hair Bows

    Add sweetness to your chic hairstyles with this three pack of hair bows. These stylish bows come in a set of three, each with a clip closure for easy use.

    Fit & Features

    • Three pack of hair bows
    • Clip closures

    Style Number/Barcode: 07006-000047

    Category Name: Hats & Hair Accessories

    Price: $12.90

    Availability: In Stock

    Available Color: MULTI

    Available Size: NS

  • Lasso Of Style Faux Wool Boater Hat

    Unveil your country girl style with this faux wool boater hat! It features a braided rope with a tassel and a wide brim. Complete the look in a denim jacket.

    Fit & Features

    • Braided rope with tassel
    • Wide brim
    • Faux wool material

    Style Number/Barcode: 07302-0474

    Category Name: Hats & Hair Accessories

    Price: $6.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Dainty Mini Rhinestone Headband

    Give tresses extra shine in a headband that reflects a subtle glow! The headband features a sleek band adorned with a single row of multi-faceted mini rhinestones. Complete your look with a sleek satin dress and heels

    Fit & Features

    • Sleek metal headband
    • Single row of mini rhinestones
    • Available in gold and silver

    Style Number/Barcode: 07006-0153

    Category Name: Hats & Hair Accessories

    Price: $5.97 $11.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • So Cutesy Long Lace Hair Bow

    You'll look oh-so-cutesy styling up your pretty tresses with this long floral lace hair bow, secured with a barrette clip closure.

    Fit & Features

    • Sheer floral lace material
    • Long bow design
    • Barrette clip closure

    Style Number/Barcode: 07006-0595

    Category Name: Hats & Hair Accessories

    Price: $10.90

    Availability: In Stock

    Available Color: PINK

    Available Size: NS

  • Flirty Cuteness Two-Pack Lace Hair Bows

    Adorn your tresses with this two pack of lace hair bow clips to dress up any look!

    Fit & Features

    • Two-pack lace hair bows
    • Clip closure

    Style Number/Barcode: 07006-0589

    Category Name: Hats & Hair Accessories

    Price: $10.90

    Availability: In Stock

    Available Color: MULTI

    Available Size: NS

  • Country Girl Faux Wool Rhinestone Panama Hat

    You're one glam country girl in this Panama hat featuring a rhinestone band, wide brim, and faux wool material. Complete the look in a chic shacket.

    Fit & Features

    • Rhinestone band
    • Wide brim
    • Faux wool material

    Style Number/Barcode: 07302-0477

    Category Name: Hats & Hair Accessories

    Price: $19.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Here's Comes The Bride Rhinestone Headband

    Here comes the bride with a dazzling headband that enhances that glow of happiness for the soon-to-be Mrs. Celebrate at your bridal shower or bachelorette weekend with a headband that says it all. The headband features a sleek metal band and large rhinestone embellished lettering that spells out "Bride".  Complete look with a white dress and rhinestone heels. 

    Fit & Features

    • Sleek metal headband
    • Rhinestones
    • Large lettering: "Bride" 

    Style Number/Barcode: 07006-0232

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Prettiest Girl Three Pack Bow Hair Ties

    Unlock the prettiest look with this three pack of bow hair ties to dress up any hairstyle.

    Fit & Features

    • Three pack of bow hair ties
    • One multi-printed bow hair tie
    • One chambray bow hair tie
    • One eyelet lace bow hair tie

    Style Number/Barcode: 07006-0590

    Category Name: Hats & Hair Accessories

    Price: $12.90

    Availability: In Stock

    Available Color: MULTI

    Available Size: NS

  • Get Cutesy Faux Leather Sherpa Bucket Hat

    Get cutesy with your outfit in this faux leather bucket hat perfect for bringing the cozy vibes! The hat features a classic bucket hat styling with a faux sherpa trim. Complete the look in a cozy jacket on a chilly day!

    Fit & Features

    • Faux leather exterior
    • Classic bucket hat styling
    • Faux sherpa trim

    Style Number/Barcode: 07302-1488

    Category Name: Hats & Hair Accessories

    Price: $3.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Everyday Cowgirl Colored Stone Straw Western Hat

    Top off your cowgirl core look with this straw western hat at bachelorettes, festivals, or country bar nights! Made from distressed straw material for a rustic feel.  Featuring a string tie bow adorned with a colorful stone and metal ball trim, this hat adds a touch of glam to the classic curved wide brim. Complete the look in cowboy boots.

    Fit & Features

    • String tie bow, colored stone and metal ball trim
    • Classic curved wide brim
    • Distressed straw material
    • Adjustable inner strings for a snug fit

    Style Number/Barcode: 07302-1787

    Category Name: Hats & Hair Accessories

    Price: $26.90

    Availability: In Stock

    Available Color: BROWN-2

    Available Size: NS

  • Keep It Cute Three-Pack Hair Bow Clip Set

    Adorn your tresses with this three-pack of satin bow hair clips to complete any look!

    Fit & Features

    • Three-pack hair bow set
    • White, black, and red colors
    • Clip closures

    Style Number/Barcode: 07006-000002

    Category Name: Hats & Hair Accessories

    Price: $9.90

    Availability: In Stock

    Available Color: MULTI-2

    Available Size: NS

  • Effortlessly On-Trend Panama Hat

    Top off your everyday look with this chic Panama hat to look effortlessly on-trend. It features a classic Panama hat design with a wide brim and a faux leather band. Complete your outfit with a layered charm necklace.

    Fit & Features

    • Classic Panama hat design
    • Wide brim
    • Faux leather band detail
    • Faux wool material

    Style Number/Barcode: 07302-0331

    Category Name: Hats & Hair Accessories

    Price: $8.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Rhinestone Filigree Hair Comb

    Adorn your tresses with glamour! This rhinestone filigree hair comb features a metal base and intricate design. Complete the look in a formal dress for a special night out. 

    Fit & Features

    • Rhinestone embellishments
    • Intricate filigree design
    • Metal base

    Style Number/Barcode: 07006-0288

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Southern Belle Straw Cowboy Hat

    Capture the essence of Southern charm in this straw cowboy hat at concerts and festivals! 

    Fit & Features

    • Vintage-inspired design
    • Wide curved brim with tie
    • Straw material

    Style Number/Barcode: 07302-1763

    Category Name: Hats & Hair Accessories

    Price: $25.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glitzy Chic Large Rhinestone Bow

    Fit & Features

    • Large bow design
    • Mini rhinestone studs
    • Clip-on 

    Style Number/Barcode: 07006-000001

    Category Name: Hats & Hair Accessories

    Price: $9.90

    Availability: In Stock

    Available Color: WHITE

    Available Size: NS