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.

  • Drinks Well With Others Baseball Cap

    A cute baseball cap with attitude! This two-tone hat features an embroidered "Drinks Well With Others" and an adjustable back strap to get the perfect fit.

    Fit & Features

    • Embroidered "Drinks Well With Others"
    • Two-tone design
    • Adjustable back strap
    • Curved wide brim

    Style Number/Barcode: 07302-000021

    Category Name: Hats & Hair Accessories

    Price: $15.90

    Availability: In Stock

    Available Color: NAVY-2

    Available Size: NS

  • Ethereal Beauty Butterfly Fringe Claw Clip

    Hold your hair in place with this ethereal claw clip with sparkling rhinestone butterflies and dainty chain fringe with faux pearl embellishments.

    Fit & Features

    • Rhinestone butterflies
    • Dainty chain fringe, faux pearls
    • Claw clip closure

    Style Number/Barcode: 07006-000030

    Category Name: Hats & Hair Accessories

    Price: $8.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: NS

  • Saddle Up Straw Cowboy Hat

    Back in the saddle again looking so country-chic! This straw cowboy hat is the perfect finishing touch to your music festival outfit. It features a classic curved brim and a unique beaded string with a knot-tie accent.

    Fit & Features

    • Curved brim
    • Beaded string, knot-tie accent
    • Adjustable interior string with bead
    • Straw material

    Style Number/Barcode: 07302-0587

    Category Name: Hats & Hair Accessories

    Price: $11.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Poised Impression Ribbon Hair Bow Clip

    Create impressionable hair looks with this ribbon hair bow clip.

    Fit & Features

    • Ribbon hair bow
    • Clip closure

    Style Number/Barcode: 07006-000027

    Category Name: Hats & Hair Accessories

    Price: $9.90

    Availability: In Stock

    Available Color: LIGHT, BLUE

    Available Size: NS

  • Parisian Beauty Wool Beret

    Look and feel like a Parisian beauty accessorizing with this wool beret perfect for styling with a sleek crop blazer for a city-girl look.

    Fit & Features

    • Classic beret style
    • Wool material

    Style Number/Barcode: 07302-1347

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Hint Of Glamour Two Pack Hair Bow Set

    This two pack of satin hair bow clips add a hint of glamour to your look with a rhinestone embellished center accent.

    Fit & Features

    • Two pack hair bow set
    • Satin
    • Rhinestone embellished center accent
    • Clip closure

    Style Number/Barcode: 07006-000025

    Category Name: Hats & Hair Accessories

    Price: $10.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: NS

  • Newsgirl Cabby Hat
    Extra, extra, read all about your stylish new hat! This newsboy-inspired cap features braided trim with button detail.

    Style Number/Barcode: 07302-0091

    Category Name: Hats & Hair Accessories

    Price: $15.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Ravishing And Chic Faux Pearl Hair Bow Barrette

    This hair bow barrette will make every updo look ravishing and chic! It features gorgeous faux pearl embellishments and a secure metal clip closure. Complete the look in block heels for any soiree!

    Fit & Features

    • Hair bow
    • Faux pearl embellishments
    • Metal clip closure

    Style Number/Barcode: 07006-0536

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Eternal Sweetness Lace Ribbon Hair Bow Clip

    This delicate and charming hair accessory features a lace ribbon bow that adds a touch of sweetness to any hairstyle.

    Fit & Features

    • Lace ribbon hair bow
    • Clip closure

    Style Number/Barcode: 07006-000019

    Category Name: Hats & Hair Accessories

    Price: $9.90

    Availability: In Stock

    Available Color: WHITE

    Available Size: NS

  • So Chic Leopard Beret

    Look très chic with a classic beret! The beret features a classic beret-styled brim, trendy leopard print, and is composed of a wool knit material. Complete look with a black crop top.

    Fit & Features

    • Beret design
    • Leopard print
    • Wool knit material

    Style Number/Barcode: 07302-0438

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Birthday Queen Rhinestone Tiara

    Isss yo birthday qwwen, let em know by wearing this tiara, get that royal treatment that you deserve!

    • Rhinestone encrusted tiara
    • "Birthday Queen" wording
    • Heart accents
    • Stretchy fit with comb edges

    Style Number/Barcode: 07006-0083

    Category Name: Hats & Hair Accessories

    Price: $6.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Luxe Locks Faux Pearl Three Pack Hair Clip Set

    Elevate your tresses with this luxe three pack hair clip set! It features one oval faux pearl embellished hair clip, one faux pearl embellished heart hair clip, and one faux pearl embellished bow hair clip. Complete the look with cute heels for any occasion!

    Fit & Features

    • Three pack hair clip set
    • One faux pearl oval hair clip
    • One faux pearl heart hair clip
    • One faux pearl bow hair clip

    Style Number/Barcode: 07006-0534

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Here For Romance Lace Hair Bow Clip

    Romance your tresses with this sheer lace hair bow clip!

    Fit & Features

    • Sheer lace hair bow
    • Clip closure

    Style Number/Barcode: 07006-000026

    Category Name: Hats & Hair Accessories

    Price: $10.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: NS

  • Ever So Charmed Hair Bow With Pearl Chain

    Dress up your tresses with this hair bow featuring delicate faux pearl chains.

    Fit & Features

    • Hair bow
    • Faux pearl chains
    • Clip closure

    Style Number/Barcode: 07006-000024

    Category Name: Hats & Hair Accessories

    Price: $11.90

    Availability: In Stock

    Available Color: BEIGE

    Available Size: NS

  • Latina Baseball Cap

    Oh hey, girl! Let this hat showcase your Latina pride! The hat features a traditional baseball cap design and an embroidered "Latina" script. This hat would go perf with all your casual OOTDs!

    Fit & Features

    • Traditional baseball cap design
    • Embroidered "Latina" Script

    Style Number/Barcode: 07302-0311

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Dearly Loved Two Pack Hair Bow Set

    You'll dearly love this two-pack hair bow set for creating all sorts of chic hairstyles! Complete the look in a sundress for a party or brunch.

    Fit & Features

    • Two-pack hair bow set
    • Metal clip closure

    Style Number/Barcode: 07006-0499

    Category Name: Hats & Hair Accessories

    Price: $8.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Delicate Glam Large Hair Bow

    Accessorize with this glam hair bow for a poised and polished look. Pair with flats.

    Fit & Features

    • Large bow design
    • Clip on fasten

    Style Number/Barcode: 07006-0560

    Category Name: Hats & Hair Accessories

    Price: $10.90

    Availability: In Stock

    Available Color: IVORY, LIGHT, BLUE

    Available Size: NS

  • A Touch of Chic Boater Hat

    Add a touch of chic to your look with a trendy boater hat! The hat features a boat design with a short brim, a dainty chain-link trim, and composed of a faux wool material. Complete look with a ribbed bodysuit and black skinny jeans

    Fit & Features

    • Boater design 
    • Short brim
    • Dainty chain-link trim
    • Faux wool material 

    Style Number/Barcode: 07302-0284

    Category Name: Hats & Hair Accessories

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Classic Sophistication Faux Leather Beret

    Keep on trend in a beret that provides the finishing touch to your look! The hat features a traditional beret design and is composed of a faux leather material. Complete your look with a trench coat and boots. 

    Fit & Features

    • Traditional beret design 
    • Faux leather material

    Style Number/Barcode: 07302-0429

    Category Name: Hats & Hair Accessories

    Price: $5.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Glam Western Vibe Rhinestone Buckle Strap Cowboy Hat

    Glam up your western vibe with this trendy cowboy hat featuring a structured top, a curved brim, and a thin strap with a sparkly rhinestone-embellished buckle. Style with rhinestone hoop earrings!

    Fit & Features

    • Faux wool material
    • Structured top
    • Curved brim
    • Inner adjustable strings for a snug fit
    • Strap with rhinestone buckle

    Style Number/Barcode: 07302-000084

    Category Name: Hats & Hair Accessories

    Price: $26.90

    Availability: In Stock

    Available Color: BROWN

    Available Size: NS

  • Poised Attitude Lace Hair Bow Clip

    Add a poised and polished attitude with this lace hair bow clip to dress up your tresses! 

    Fit & Features

    • Lace hair bow
    • Metal clip closure

    Style Number/Barcode: 07006-0593

    Category Name: Hats & Hair Accessories

    Price: $8.90

    Availability: In Stock

    Available Color: IVORY

    Available Size: NS

  • Cozy Up Knit Pom Beanie

    Cozy up with this adorable knit beanie! It features a ribbed knit material with a fold-over design and a faux fur pom accent. Style this cute beanie with lace-up booties.

    Fit & Features

    • Ribbed knit material
    • Fold-over design
    • Faux fur pom

    Style Number/Barcode: 07302-0468

    Category Name: Hats & Hair Accessories

    Price: $3.97 $11.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Parisian Chic Faux Leather Beret

    Look like a Parisian chic babe with this faux leather beret. Pair with a fashionable coat.

    Fit & Features

    • Classic beret design
    • Faux leather material

    Style Number/Barcode: 07302-1733

    Category Name: Hats & Hair Accessories

    Price: $4.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cutest Poise Two Pack Bow Hair Clips

    Give your tresses the cutest poised and polished vibe with this two pack bow hair clips! 

    Fit & Features

    • Two pack hair bow clips
    • Metal clip closure

    Style Number/Barcode: 07006-0592

    Category Name: Hats & Hair Accessories

    Price: $3.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free