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.

  • Total Trendsetter O-Ring Chain Belt

    This sleek O-ring chain belt was made to complete your trendy 'fits! It features an all-around linked O-ring design and includes an adjustable fit with a lobster clasp closure. Style over a bodycon dress with strappy stilettos for a fab going-out look.

    Fit & Features

    • Linked O-ring design
    • Adjustable fit
    • Lobster clasp closure

    Style Number/Barcode: 07301-0702

    Category Name: BELTS

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glimmering Beauty Gemstone Infinity Chain Belt

    Glimmer with beauty with this gorgeous gemstone infinity chain belt. It features radiant marquise-shaped gemstones with a twisted rhinestone outline creating an intricate infinity design. Includes a back adjustable chain with a lobster clasp closure. Style this belt over a glitzy long formal glitter dress with metallic heels.

    Fit & Features

    • Marquise-shaped gemstones
    • Twisted rhinestone outline, infinity design
    • Back adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0706

    Category Name: BELTS

    Price: $4.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Adorable Glam Rhinestone Heart Chain Belt

    This adorable glam rhinestone heart chain belt will add a trendy touch to your casual looks! It features heart-shaped accents with glitzy rhinestone embellishments and includes a back adjustable chain with a lobster clasp closure. Style this chain belt over a denim mini skirt with a corset top and mules.

    Fit & Features

    • Heart-shaped accents
    • Rhinestone embellishments
    • Back adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0692

    Category Name: BELTS

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Floral Etched Western Chain Belt

    This trendy floral etched western chain belt will stylishly elevate your basic 'fits. It features geometric accents with a floral etched pattern connected by a chain-link design. Includes a front clasp closure. Pair with a fitted bodysuit and faux leather pants.

    Fit & Features

    • Geometric accents
    • Floral etched pattern
    • Chain-link design
    • Front clasp closure

    Style Number/Barcode: 07301-000049

    Category Name: BELTS

    Price: $19.90

    Availability: In Stock

    Available Color: SILVER, OX

    Available Size: NS

  • Aura Amped Cross Chain Belt

    Amp your edgy aura in this statement cross-chain belt featuring texture-designed crosses and an adjustable chain with lobster clasp closure. Complete the look in a moto jacket for a concert or bar night!

    Fit & Features

    • Texture-designed crossed
    • Adjustable chain
    • Lobster clasp closure

    Style Number/Barcode: 07301-0855

    Category Name: BELTS

    Price: $4.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Glam Perfection Rhinestone Bow Stretch Belt

    This adorable rhinestone bow stretch belt will bring glam perfection to your party looks! It features an elastic stretch belt design with a chic front double bow design and a center oval-shaped rhinestone with a teardrop-shaped rhinestone outline. Includes a front double button closure. Style over a short sweater dress with sleek pumps!

    Fit & Features

    • Elastic stretch belt design
    • Front double bow design
    • Center oval rhinestone, teardrop rhinestone outline
    • Front double button closure
    • Runs true to size

    Style Number/Barcode: 07301-0675

    Category Name: BELTS

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Major Swag Chain Belt

    Give your outfit major swag with this chain belt featuring a draped layered design and an adjustable chain with lobster clasp closure to secure the style. Complete the look in sleek pants for a girl's night!

    Fit & Features

    • Draped layered chain belt
    • Adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0696

    Category Name: BELTS

    Price: $4.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Trendy Glitz Rhinestone O-Ring Chain Belt

    This rhinestone O-ring chain belt will give your looks that trendy glitz! It features a bold O-ring linked design embellished with sparkling rhinestones for pretty glamour. Includes a back adjustable chain with a lobster clasp closure. Layer this belt over a mini dress, a blazer, a mini skirt, or dress pants!

    Fit & Features

    • Large O-ring linked design
    • Front rhinestone embellishments
    • Back adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0697

    Category Name: BELTS

    Price: $4.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Trendy Style Staple Canvas Woven Belt

    This canvas woven belt is one of those trendy style staples that need to be in your closet. It features a double D-ring buckle on a canvas woven material with faux leather strap accents. Pair this casual belt with a crop top and cargo pants!

    Fit & Features

    • Double D-ring buckle
    • Canvas woven material
    • Faux leather straps
    • Adjustable fit

    Style Number/Barcode: 07301-0678

    Category Name: BELTS

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Western Glam Girl Pearl And Rhinestone Statement Belt

    Channel that western glam girl energy with this on-trend statement belt! The faux leather belt features a large western-style buckle with a textured studded design, small rhinestone embellishments, and larger faux pearl accents. Style over an oversized blazer for a snatched silhouette!

    Fit & Features

    • Faux leather belt
    • Large western-style buckle
    • Textured studded design
    • Rhinestones, faux pearls
    • Adjustable fit

    Style Number/Barcode: 07301-0685

    Category Name: BELTS

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Ultimate Glitz Rhinestone Western Buckle Belt

    Showcase ultimate glitz and glamour with this rhinestone western buckle belt. It features a large western-style buckle and all-over rhinestone embellishments on faux leather material for that fabulous sparkle. Style with the matching western boots for a night out bar-hopping!

    Shop Matching Boots: Western Flair Rhinestone Flame Faux Leather Boots

    Fit & Features

    • Large western-style buckle
    • All-over rhinestone embellishments
    • Faux leather material
    • Adjustable fit

    Style Number/Barcode: 07301-0680

    Category Name: BELTS

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • On-Trend Style Three-Pack Belt Set

    Elevate your everyday outfits with this trendy three-pack belt set. It features a black faux leather belt with a metal rectangular buckle, a rhinestone-embellished belt with a curved buckle, and a beige faux leather embossed belt with a metal curved buckle. Style with your fave high-rise jeans!

    Fit & Features

    • Three-pack belt set
    • Black faux leather belt, metal rectangular buckle
    • Rhinestone-embellished belt, curved buckle
    • Beige faux leather embossed belt, metal curved buckle
    • Adjustable fits

    Style Number/Barcode: 07301-0648

    Category Name: BELTS

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

  • Laced Up In Chic Style Corset Belt

    Get laced up in chic style with this cool-girl corset belt! It features a snatched corset silhouette with an underbust design, a triple lace-up front design with tie detailing, dual strap accents, a woven front, and a stretchy elastic back with a zipper closure. Style over an oversized blouse with distressed jeans!

    Fit & Features

    • Corset silhouette
    • Underbust design
    • Triple lace-up front design, dual strap accents
    • Woven front, stretchy elastic back
    • Back zipper closure, O-ring detail

    Style Number/Barcode: 07301-0695

    Category Name: BELTS

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Snatched Look Faux Leather Corset Belt

    Create a stylishly snatched look with this edgy faux leather corset belt. It features a corset silhouette with a curved underbust design, a smooth faux leather front, and an elastic strappy back with snap button closures. Wear over a sweater dress for a chic vibe paired with over-the-knee boots!

    Fit & Features

    • Corset silhouette
    • Curved underbust design
    • Faux leather front
    • Elastic strappy back
    • Snap button closures
    • Moderate stretch

    Style Number/Barcode: 07301-0694

    Category Name: BELTS

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

  • Fabulous Glam Rhinestone Fringe Belt

    Level up your party 'fits with this fabulous glam rhinestone fringe belt! It features a faux leather waist design with a center curved metal buckle for an adjustable fit, and a long rhinestone fringe skirt design at the sides and back for a total glam girl vibe. Style this belt with a corset top and over faux leather shorts for a music festival!

    Fit & Features

    • Faux leather waist design
    • Curved metal buckle
    • Long rhinestone fringe skirt design
    • Adjustable fit

    Style Number/Barcode: 07301-0687

    Category Name: BELTS

    Price: $4.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Always Classy Rhinestone Belt

    Always classy and chic! Finish your formal look in this sparkling rhinestone belt featuring a unique slanted, two-row design with a lobster clasp closure. Perfect for styling with statement earrings.

    Fit & Features

    • Rhinestone embellishments
    • Two-row slanted design
    • Lobster clasp closure

    Style Number/Barcode: 07301-0665

    Category Name: BELTS

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Loops Of Luxe Rhinestone Belt

    Enchant the room in this sparkly rhinestone-embellished belt featuring small loop designs with a back adjustable chain and a lobster clasp closure. Style over a satin skater dress with strappy heels.

    Fit & Features

    • Rhinestone embellishments
    • Small loop designs
    • Back adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0668

    Category Name: BELTS

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Luxe Vibes Rhinestone Chain Belt

    Bring the luxe vibes to your formal look with this gorgeous chain belt! It features stunning circular designs with rhinestone embellishments to add the prettiest sparkle to your outfit. Style this belt over a curve-hugging dress and complete the look with chic heels.

    Fit & Features

    • Chain belt
    • Circular designs
    • Rhinestone embellishments
    • Back adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0669

    Category Name: BELTS

    Price: $4.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Endless Fun Rhinestone Fringe Skirt Belt

    This fun and striking skirt belt is perfect for stepping up your outfit! It features a dynamic rhinestone fringe design with an adjustable fit and a lobster clasp closure. Style over cute denim shorts for a country bar night!

    Fit & Features

    • Rhinestone fringe design
    • Adjustable fit
    • Lobster clasp closure

    Style Number/Barcode: 07301-0636

    Category Name: BELTS

    Price: $22.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Bold And Glamorous Cross Charm Chain Belt

    Bold and glamorous, this cross charm chain belt will elevate the chic factor of your looks! The chain-link belt features hanging detailed cross charms in varying sizes with engraved designs and rhinestone embellishments, Includes an adjustable chain and lobster clasp closure. Layer over a dressy jumpsuit for a stylishly snatched silhouette!

    Fit & Features

    • Chain-link belt
    • Hanging detailed cross charms
    • Engraved designs
    • Rhinestone embellishments
    • Adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0661

    Category Name: BELTS

    Price: $4.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • All The Trendy Vibes Heart Detail Belt

    This of-the-moment heart detail belt will add all the trendy vibes to your everyday looks. The faux leather belt features silver metal heart-shaped grommets with a front square-shaped buckle and an adjustable fit. Style with a crop top and cargo pants!

    Fit & Features

    • Faux leather material
    • Silver metal heart-shaped grommets
    • Square-shaped buckle
    • Adjustable fit

    Style Number/Barcode: 07301-0657

    Category Name: BELTS

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • In The Clear Grommet Belt

    Pull your look together with this clear grommet belt featuring a sleek chain design and an adjustable buckle closure. Style with a micro mini skirt to complete your sassy fit!

    Fit & Features

    • Sleek chain design
    • Adjustable buckle closure
    • Clear grommets

    Style Number/Barcode: 07301-0659

    Category Name: BELTS

    Price: $22.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Fall For You Heart Chain Belt

    Make them fall for you and your trendy style when you accessorize with this sleek chain belt! It features heart outline accents with a chain-link design and an adjustable fit. Pair with hoop earrings and a rhinestone ring set.

    Fit & Features

    • Heart outline accents
    • Chain-link design
    • Back adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0660

    Category Name: BELTS

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cool And Casual Double Grommet Belt

    Cool and casual will be your vibe when you accessorize your 'fits with this trendy belt! It features a double metal grommet design and a square-shaped metal buckle on a woven material and offers an adjustable fit. Style with a denim mini skirt!

    Fit & Features

    • Double metal grommet design
    • Square-shaped metal buckle
    • Woven material
    • Adjustable fit

    Style Number/Barcode: 07301-0662

    Category Name: BELTS

    Price: $14.00

    Availability: Out of Stock

    Product Badge:
    • Sale