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.

  • 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

  • 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

  • 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

  • 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

  • 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: $12.90

    Availability: Out of Stock

  • 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: $12.90

    Availability: Out of Stock

  • 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

  • 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

  • Iced Coffee Club Baseball Cap

    Fit & Features

    • Cotton material
    • Baseball cap design
    • Two-tone hue
    • Script that reads "Iced Coffee Club"
    • Adjustable back with metal hardware 

    Style Number/Barcode: 07302-1744

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Oh-So-Glam Rhinestone Satin Beret

    Get glam with the oh-so-glam rhinestone satin beret hat. This chic piece features a classic design with dazzling rhinestones and an adjustable fit. Perfect for any virtual hangout!

    Fit & Features

    • Classic beret design
    • Satin woven material with woven lining
    • Rhinestone embellishments
    • Interior adjustable string with velcro

    Style Number/Barcode: 07302-1751

    Category Name: Hats & Hair Accessories

    Price: $4.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

  • Gorgeous Touch Hair Pin Set

    Don't let your hairstyle go unnoticed - add a gorgeous touch of sparkle with this set of five rhinestone gem hair pins! Each one is decorated with shining crystals that will make sure you turn heads with any outfit. Complete the look with glam stiletto heels for a formal party!

    Fit & Features

    • Hair pin five pack
    • Rhinestone gem decorations
    • Sleek metal pin design

    Style Number/Barcode: 07006-0417

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Heart Charm Bow Hair Scrunchie

    Tie your tresses in style with this adorable hair scrunchie! The hair accessory features a statement ribbon bow with a heart charm, and rhinestone trim, on a chiffon scrunchie band. Complete the look in a bolero to finish your outfit of the day!

    Fit & Features

    • Chiffon scrunchie band
    • Statement ribbon bow
    • Heart charm, rhinestone trim

    Style Number/Barcode: 07006-0421

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

  • Romantic Chic Rosette Hair Barrette Set

    Capture the romantic and chic vibes with this on-trend rosette hair barrette set! It features four thin hair barrettes with rosette flower accents varying in size. Style all together with duster earrings for a gorgeous look.

    Fit & Features

    • Pack of four metal hair barrettes
    • Rosette flower accents, woven material
    • Varying sizes

    Style Number/Barcode: 07006-0420

    Category Name: Hats & Hair Accessories

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Iridescent Sparkle Rhinestone Hair Clip Set

    Sparkle up the night at your next party accessorizing your look with this pretty rhinestone hair clip set! The four-pack features two snap clips with small clear and iridescent rhinestone embellishments and two barrette clips with small clear rhinestones and large iridescent rhinestone embellishments. Style together with rhinestone stud earrings for a gorgeous and glitzy look.

    Fit & Features

    • Four-pack hair clip set
    • Two snap clips, small clear and iridescent rhinestones
    • Two barrette clips, small clear rhinestones, large iridescent rhinestones

    Style Number/Barcode: 07006-0425

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Classic Glitz And Glam Rhinestone Headband Set

    This trendy rhinestone headband set will bring the classic glitz and glam to your party looks. The set features two headbands with a thin flexible design embellished with sparkling all-around mini rhinestones. Style with dainty stud earrings and a rhinestone fringe clutch!

     Fit & Features

    • Two-pack headband set
    • Thin flexible design
    • All-around rhinestone embellishments
    • Metal detailed ends

    Style Number/Barcode: 07006-0436

    Category Name: Hats & Hair Accessories

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Luxe Velvet Bow Hair Clip With Rhinestone Fringe

    Add a touch of glamour to your hair with this velvet bow hair clip! The stunning rhinestone fringe adds a touch of sparkle to any outfit while the luxe velvet elevates your style and makes a statement with this must-have accessory. Complete the look with a choker necklace for a party!

    Fit & Features

    • Velvet bow
    • Rhinestone fringe
    • Metal clip closure

    Style Number/Barcode: 07006-0440

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Adorable Glam Rhinestone Bow Headband

    An adorably glam headband showcasing a rhinestone embellished band with a bow accent to dress up your everyday style. 

    Fit & Features

    • Rhinestone embellished band
    • Bow accent
    • Thin metal flexible design

    Style Number/Barcode: 07006-0544

    Category Name: Hats & Hair Accessories

    Price: $3.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

  • Statement Rhinestone Leaf Headband

    Make a statement with this headband featuring an elegant rhinestone embellished leaf design on a sleek metal band. Perfect for elevating your formal dress.

    Fit & Features

    • Rhinestone embellished leaf design
    • Sleek metal band

    Style Number/Barcode: 07006-0551

    Category Name: Hats & Hair Accessories

    Price: $14.90

    Availability: Out of Stock

  • Charming Luxe Rhinestone And Faux Pearl Headband

    Fit & Features

    • Single-row design
    • Faux pearls
    • Rhinestones

    Style Number/Barcode: 07006-0568

    Category Name: Hats & Hair Accessories

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Glam Impression Two-Pack Scrunchies Set

    Fit & Features

    • Pack includes two scrunchies
    • Sheer chiffon material
    • One ivory
    • One taupe
    • Oversized design

    Style Number/Barcode: 07006-0576

    Category Name: Hats & Hair Accessories

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Boho Sheer Floral Bandana

    Unveil a cute boho vibe with this sheer floral bandana perfect for an everyday look or a festival!

    Fit & Features

    • Floral pattern
    • Sheer design
    • Tie strap closure

    Style Number/Barcode: 07006-0588

    Category Name: Hats & Hair Accessories

    Price: $10.90

    Availability: Out of Stock