BELTS

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

Elevate Your Look with Stylish Belts

Elevate your spring wardrobe with on-trend belts that blend fashion and function. Whether you're accenting a breezy maxi dress or styling up your favorite sleek faux leather pants, Windsor's collection of rhinestone and chain belts adds the perfect touch of glam to any look. Define your silhouette with chic details like double O-ring buckles, delicate chain links, and shimmering rhinestone fringe for a statement finish.

Perfect for spring weddings, rooftop brunches, or festival season, these stylish belts bring effortless elegance to any outfit. Layer them over lightweight dresses, tailored jumpsuits, or denim for a fresh and polished touch. Shop the latest spring trends in belts online or in-store at Windsor and complete your 2025 style with confidence.

  • Embellished Look Rhinestone Belt

    Cinch your look together in this sparkly rhinestone belt with a wrap design perfect for styling with a dressy two-piece set for a dinner party.

    Fit & Features

    • Rhinestone embellished
    • Wrap design
    • Lobster clasp closure

    Style Number/Barcode: 07301-0493

    Category Name: BELTS

    Price: $2.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam Rhinestone Stretch Belt

    Cinch your outfit together with this glam belt featuring five rhinestone rows, center front o-rings, and a stretch-fit design. Complete the look in a trendy cowboy hat for a summer concert.

    Fit & Features

    • Five rhinestone rows
    • Center front o-rings
    • Stretch fit design

    Style Number/Barcode: 07301-0460

    Category Name: BELTS

    Price: $9.97 $20.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • All I Need Mesh Underbust Belt

    Radiate an edgy-femme allure with this underbust belt featuring a mesh bodice with rhinestone embellished trim and a chic lace-up back closure. Complete the look in a bodycon dress for cocktail hour.

    Fit & Features

    • Underbust design
    • Mesh bodice
    • Rhinestone embellished trim
    • Lace-up back closure

    Style Number/Barcode: 07301-0484

    Category Name: BELTS

    Price: $12.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Subtle And Sleek Metal Belt

    This subtle and sleek metal belt will add the perfect amount of glamour to your look. It features a curved design with a flat surface and an adjustable chain with a lobster clasp closure. Style it over a boyfriend blazer and complete the look with hoop earrings.

    Fit & Features

    • Curved design
    • Flat surface
    • Metal material
    • Adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0458

    Category Name: BELTS

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Style Curve Rhinestone Leaf Belt

    Bring your formal look together with this glam rhinestone belt featuring a curved, leaf design, adjustable chain, and a lobster clasp closure. Finish the outfit with a chic clutch.

    Fit & Features

    • Rhinestones
    • Curved, leaf design
    • Adjustable chain
    • Lobster clasp closure

    Style Number/Barcode: 07301-0485

    Category Name: BELTS

    Price: $6.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Time To Shine Rhinestone Braid Belt

    It's your time to shine and this glitzy rhinestone belt is the perfect accessory to dress up your formal look! It features a braided design with a lobster clasp closure. Complete the look in a classy satin dress. 

    Fit & Features

    • Braided design
    • Rhinestone insets
    • Lobster clasp closure

    Style Number/Barcode: 07301-0438

    Category Name: BELTS

    Price: $6.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Sunrise Cute Straw Dual Buckle Belt

    Create the perfect cute look for a sunrise breakfast with this straw belt featuring dual buckle closure and a wide silhouette. Complete the look in a woven maxi dress and sandals.

    Fit & Features

    • Dual buckle closures
    • Wide silhouette
    • Straw exterior, faux leather lining

    Style Number/Barcode: 07301-0497

    Category Name: BELTS

    Price: $5.97 $17.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Glam Galore Rhinestone Belt

    This rhinestone belt is the perfect glam complement for every outfit. It features a sleek metal plated frame, rhinestone embellishments, and a back chain-link with lobster clasp closure. Complete the look in a boyfriend blazer.

    Fit & Features

    • Rhinestone embellishments
    • Sleek metal plated frame
    • Bendable design
    • Back chain-link
    • Lobster clasp closure

    Style Number/Barcode: 07301-0466

    Category Name: BELTS

    Price: $2.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Shimmering Beauty Rhinestone Belly Chain

    Shimmer and glimmer in this dazzling rhinestone belly chain! It features a gorg layered design with mini rhinestone embellishments and a center O-ring accent. The belly chain includes a lobster clasp closure. Style with a sultry bikini and chic shades.

    Fit & Features

    • Three-row layered design
    • Mini rhinestone embellishments
    • Center O-ring accent
    • Lobster clasp closure

    Style Number/Barcode: 07301-0465

    Category Name: BELTS

    Price: $5.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sassy Glam Rhinestone Belly Chain

    Sassy yet glam, show off your true chic self in this rhinestone belly chain! Complete your vibe in a sultry bikini set for a pool party.

    Fit & Features

    • Rhinestone chain
    • Lobster clasp closure

    Style Number/Barcode: 07301-0467

    Category Name: BELTS

    Price: $3.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • She's Here To Slay Snake Belt

    Show up and slay with this chic and stunning snake belt! It features a coiled stretchy design for comfortable wear, a snake buckle with mini rhinestone embellishments, and a hook closure. Style over a fitted bodycon dress with strappy heels.

    Fit & Features

    • Coiled stretchy design
    • Snake buckle, mini rhinestone embellishments
    • Hook closure

    Style Number/Barcode: 07301-0464

    Category Name: BELTS

    Price: $5.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Party All Night Rhine Fringe Skirt

    Party all night in this glam rhinestone fringe skirt perfect for a festival or concert! The skirt features a four-row design of mini rhinestones, long fringe strands, and a lobster clasp closure. Complete the look in a fab bikini bottom and boots.

    Fit & Features

    • Four-row mini rhinestone design
    • Long fringe strands
    • Lobster clasp closure
    • Swimsuit sold seperately

    Style Number/Barcode: 07301-0471

    Category Name: BELTS

    Price: $13.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Rings Of Glam Rhinestone Belt

    Own your glam side in this O-ring belt featuring rhinestone and metal hoops with a lobster clasp closure. Complete the look in high-rise jeans for a chic style.

    Fit & Features

    • Rhinestone and metal hoops
    • Lobster clasp closure

    Style Number/Barcode: 07301-0430

    Category Name: BELTS

    Price: $3.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Chain Of Command Belt

    Command the room with your bold fashion! Dress up your look in this chunky chain link belt featuring a sleek metal design and a lobster clasp closure. Style with a boyfriend blazer.

    Fit & Features

    • Chunky chain link
    • Sleek metal design
    • Lobster clasp closure

    Style Number/Barcode: 07301-0461

    Category Name: BELTS

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam Tassels Rhinestone Belt

    Glam and glitzy, create the perfect shine with this tassel belt featuring rhinestone drops, a layered design, and a lobster clasp closure. Complete the look in a glitter bikini set for a pool party.

    Fit & Features

    • Rhinestone drop tassels
    • Layered design
    • Lobster clasp closure

    Style Number/Barcode: 07301-0431

    Category Name: BELTS

    Price: $6.97 $23.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Loops Of Luxe Rhinestone Belt

    Enchant the room in this sparkly rhinestone belt featuring a loop design with a lobster clasp closure. Complete the look in a chic dress and blazer.

    Fit & Features

    • Rhinestone loops 
    • Lobster clasp closure

    Style Number/Barcode: 07301-0426

    Category Name: BELTS

    Price: $4.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Luxe Look Rhinestone Belt

    Elevate your dressy look in this luxe rhinestone belt featuring a four-row design and lobster clasp closure. Complete the look in a sleek satin dress.

    Fit & Features

    • Four-row design
    • Rhinestones
    • Adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0447

    Category Name: BELTS

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

  • Boho-Chic Celestial Charm Chain Belt

    Style up your festival 'fit with this boho-chic chain belt! It features a layered design with dangling moon, sun, and star charms for a trendy celestial vibe. Pair this belt over a curve-hugging mini dress with fab booties.

    Fit & Features

    • Layered design
    • Moon, sun, and star charms
    • Adjustable fit, lobster clasp closure

    Style Number/Barcode: 07301-0469

    Category Name: BELTS

    Price: $5.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Do It Like Bey Layered Belly Chain

    Showcase your inner diva at the pool party in this layered belly chain featuring three snake chains and a lobster clasp closure. Complete the look in a sultry bikini set for a pool party.

    Fit & Features

    • Layered design
    • Three snake chains
    • Lobster clasp closure

    Style Number/Barcode: 07301-0444

    Category Name: BELTS

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Boho Glam Statement Chain Belt

    Accessorize your trendy summer looks with this boho glam statement belt. It features a chain-link design with a rhinestone embellished square buckle to add some sparkle. Style with cutoff denim shorts.

    Fit & Features

    • Three-row chain-link design
    • Square buckle
    • Rhinestone embellishment

    Style Number/Barcode: 07301-0445

    Category Name: BELTS

    Price: $2.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam Story Rhinestone Belt

    This rhinestone belt will add the glam finishing touch to your dressy fit! Featuring a 14-row design and a lobster clasp closure. Complete the look in a luxe necklace set.

    Fit & Features

    • 14-row design
    • Rhinestones
    • Lobster clasp closure

    Style Number/Barcode: 07301-0448

    Category Name: BELTS

    Price: $11.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Festive Babe Rhinestone Fringe Belt

    Play up your look for festival season babe! This rhinestone fringe belt features an adjustable buckle closure on PU material. Complete the look in distressed shorts and a crop top.

    Fit & Features

    • Rhinestone fringe
    • Adjustable buckle closure
    • PU material

    Style Number/Barcode: 07301-0421

    Category Name: BELTS

    Price: $8.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Edgy Glam Metal Mesh Belt

    Bring edgy glam with a belt that can be the accent to any look! The belt features a sleek metal mesh body, an adjustable buckle, and small metal grommets. Complete look with a bodycon.

    Fit & Features

    • Sleek 
    • Metal mesh body 
    • Adjustable buckle
    • Small metal grommets 

    Style Number/Barcode: 07301-0432

    Category Name: BELTS

    Price: $2.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Always Classy Rhinestone Belt

    Always classy and chic! Finish your prom look in this rhinestone belt featuring a unique slanted two-row design with a back adjustable chain and lobster clasp closure. Perfect for styling with the matching sparkly bag and heels!

    Shop Matching Bag: Let The Night Begin Rhinestone Bucket Bag
    Shop Matching Wristlet: Moment of Luxe Rhinestone Wristlet
    Shop Matching Heels: Gloss Up Glitter Rhinestone Platform Block Heels

    Fit & Features

    • Rhinestones
    • Two-row slanted design
    • Back adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0440

    Category Name: BELTS

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock