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.

  • Rhinestone Fringe Skirt Belt

    Bring the fringe to your festival outfits with this fab skirt belt! The belt features a triple-row design of mini rhinestones, a cascading fringe design, and an adjustable lobster clasp closure. Complete look with a bikini and boots. 

    Fit & Features

    • Triple-row design 
    • Mini rhinestones
    • Cascading fringe
    • Lobster clasp closure
    • One size fits most

    Style Number/Barcode: 07301-0428

    Category Name: BELTS

    Price: $35.90

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glim And Glam Teardrop Rhinestone Belt

    Glimmer all evening in this glam belt featuring teardrop rhinestones with a lobster clasp closure. Complete the look in a sleek satin dress.

    Fit & Features

    • Teardrop rhinestones
    • Lobster clasp closure

    Style Number/Barcode: 07301-0441

    Category Name: BELTS

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

  • Heart Strings Chain Belt

    A belt so glam it just pulls everyone's heartstrings! It features a geo-shaped chain link band with a lobster clasp closure. Complete the look in a flirty romper for a date night.

    Fit & Features

    • Geo-shaped chain link
    • Heart and circle shapes
    • Lobster clasp closure
    • Metal materials

    Style Number/Barcode: 07301-0413

    Category Name: BELTS

    Price: $5.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Heart For Glam Chain Belt

    Flaunt your heart for all things glam with this chain-link belt featuring rhinestone hearts and a lobster clasp closure. Complete the look in a form-fitting satin dress.

    Fit & Features

    • Rhinestone chain-link hearts
    • Lobster clasp closure
    • Metal material

    Style Number/Barcode: 07301-0414

    Category Name: BELTS

    Price: $2.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

  • Rhinestone Butterfly Belt Twin Pack

    Bring on the charm with a cute belt to pair with your favorite bottoms! This cute pack features two sleek belts that are composed of a faux leather. One belt features a gold metal butterfly and the other belt features a rhinestone butterfly buckle. Complete look with high waist jeans

    Fit & Features

    • Pack includes two belts 
    • Faux leather
    • Metal butterfly buckle 
    • Rhinestone butterfly buckle 

    Style Number/Barcode: 07301-0443

    Category Name: BELTS

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Get That Glow Rhinestone Belt

    Glow and shine everywhere in this statement rhinestone belt featuring a 5-row design and an adjustable buckle closure. Complete the look in a sleek satin dress for the perfect finishing touch.

    Fit & Features

    • Rhinestone 5-row design
    • Adjustable buckle closure
    • Metal material

    Style Number/Barcode: 07301-0422

    Category Name: BELTS

    Price: $10.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Special Price
  • Simple Sparkle Rhinestone Belly Chain

    Showcase some simple sparkle with this chic belly chain. It features a dainty chain-link design with small rhinestone embellishments and an adjustable fit. Style this chain over a fitted bodycon dress or with cinched high waist dress pants.

    Fit & Features

    • Chain-link design
    • Single row of small rhinestone embellishments
    • Adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0453

    Category Name: BELTS

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

  • Throw It Back Two Chain Belt

    Throw it back to the '80s with this stylish two-chain belt featuring a clip front buckle and lobster clasp closure. Complete your vintage-inspired look in boyfriend jeans.

    Fit & Features

    • Two chain belt
    • Front clip buckle
    • Lobster clasp closure

    Style Number/Barcode: 07301-0418

    Category Name: BELTS

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Stylish Deets Rhinestone Chain Belt

    You'll absolutely love the stylish deets of this chic chain belt. Featuring an O-ring design with a center double O-ring accent, this rhinestone embellished belt will add a trendy sparkle to your look. Pair it with distressed denim.

    Fit & Features

    • O-ring design, center double O-ring accent
    • Sleek metal and rhinestone embellished O-rings
    • Two-row chain design
    • Adjustable fit, lobster clasp closure

    Style Number/Barcode: 07301-0403

    Category Name: BELTS

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • So Glitzy Rhinestone Belt

    Make your formal outfit oh-so-glitzy with this sparkling belt! Featuring six rows of varying-sized rhinestones, this chic accessory will create a figure-flattering silhouette. Style this belt over a fit and flare skater dress.

    Fit & Features

    • Six rows of assorted rhinestones
    • Adjustable fit, lobster clasp closure

    Style Number/Barcode: 07301-0406

    Category Name: BELTS

    Price: $2.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Endlessly Glam Rhinestone Belt

    Keep it glam with a belt that creates a major style moment! The belt features a triple row design, a trendy oval design, and a lobster clasp closure. Complete look with a formal satin dress

    Fit & Features

    • Triple-row design 
    • Trendy oval design
    • Lobster clasp closure 

    Style Number/Barcode: 07301-0404

    Category Name: BELTS

    Price: $2.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • All About The Bling Rhinestone Belt

    Glam up your everyday looks with this fab belt that brings the bling! The faux leather belt features all-over mini rhinestone embellishments with a center sleek metal "CG" buckle. Style this belt with high-rise jeans and a trendy bodysuit.

    Fit & Features

    • Faux leather belt
    • Rhinestone embellishments
    • "CG" metal buckle
    • Adjustable

    Style Number/Barcode: 07301-0335

    Category Name: BELTS

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

  • Keep It Chic And Stunning Rhinestone Belt

    Keep your look chic and stunning with this gorgeous embellished belt. It features a thick chain-link front design with mini rhinestone embellishment and a back adjustable chain with a lobster clasp closure. Style this belt over a bodycon dress with a sparkly clutch.

    Fit & Features

    • Chain-link front design
    • Mini rhinestones
    • Back adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0408

    Category Name: BELTS

    Price: $10.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Trendy Coil Metal Stretch Belt

    Stay on trend with a coiled belt that adds that stylish layer to your outfit. The belt features a metal coil band, stretch, and a lobster clasp closure. Complete look with an LBD and faux fur jacket

    Fit & Features

    • Metal coil band
    • Stretch 
    • Lobster clasp closure

    Style Number/Barcode: 07301-0399

    Category Name: BELTS

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Double Or Nothing Coil Belt

    All eyes on you in this edgy double-coil belt perfect for styling with a satin dress and booties for a night on the town!

    Fit & Features

    • Double-coil design
    • Lobster clasp closure

    Style Number/Barcode: 07301-0407

    Category Name: BELTS

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Bold Glam Satin Underbust Bustier
    This bustier is the perfect mix of sultry and glam! Featuring a zippered front with a swag chain accent, an underbust design, a corset-style bodice with flexible boning, and an elastic back with zipper closure. Composed of a woven nylon and satin fabric with no stretch. Layer over a button-down blouse for a sexy night-out look.


    Fit & Features

    • Zippered front with swag chain
    • Underbust design
    • Corset bodice, flexible boning
    • Elastic back with zippered back
    • Woven nylon and satin fabric

    Style Number/Barcode: 07301-0436

    Category Name: BELTS

    Price: $8.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Charming Glam Rhinestone Butterfly Belt

    Accessorize your fave dress with this charming glam embellished belt. The chain-link belt features a double-layered design with a butterfly accent with all-over diamond-shaped rhinestones. Style this belt with dainty stud earrings.

    Fit & Features

    • Chain-link belt
    • Double-layered design
    • Butterfly accent, diamond-shaped rhinestones

    Style Number/Barcode: 07301-0402

    Category Name: BELTS

    Price: $6.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sultry Glam Rhinestone Strap Underbust Bustier

    This bustier is the perfect mix of sultry and glam! Featuring rhinestone straps, an underbust design, a corset-style bodice with flexible boning, and a back satin lace-up closure. Composed of a sheer mesh fabric with no stretch. Layer over a button-down blouse for a sexy night-out look.

    Fit & Features

    • Rhinestone straps
    • Underbust design
    • Corset bodice, flexible boning
    • Satin lace-up back closure
    • Sheer mesh fabric, no stretch
    • Fits true to size

    Style Number/Barcode: 07301-0400

    Category Name: BELTS

    Price: $11.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Major Glam Faux Leather Belt

    Bring major glam to your fit' with a belt that slays! The belt features a mini-double O-ring design, a faux leather band, and an adjustable metal rectangular-shaped buckle. Complete look with high waist jeans and a sweater

    Fit & Features

    • Mini double O-ring design 
    • Faux leather band
    • Metal rectangular-shaped buckle
    • Adjustable

    Style Number/Barcode: 07301-0375

    Category Name: BELTS

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • So Sleek Cow Print Belt

    Keep it so sleek with a belt that keeps your look on-trend! The belt features a slim band, a cow print, and an adjustable metal buckle. The belt is composed of a faux leather material with a felt knit exterior. Complete look with high waist jeans. 

    Fit & Features

    • Includes 1 belt 
    • Slim band
    • Cow print
    • Adjustable metal buckle
    • Faux leather material, felt exterior

    Style Number/Barcode: 07301-0368

    Category Name: BELTS

    Price: $3.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Major Luxe Eight Row Rhinestone Belt

    Bring the luxe to your look with a belt that brings major glitz to your look! The belt features an eight-row design, mini rhinestones, and an O-Ring buckle. Complete look with a formal satin dress and rhinestone heels.

    Fit & Features

    • Eight-row design 
    • Wide band
    • Rhinestones
    • O-Ring buckle

    Style Number/Barcode: 07301-0330

    Category Name: BELTS

    Price: $9.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Chic Status Faux Leather Belt Pack

    Level up your chic status with this sleek belt pack. It features three faux leather belts in cognac, ivory, and black with metal "CG" letter buckles. Style these belts with denim and strappy mules.

    Fit & Features

    • Three faux leather belts
    • Cognac, ivory, and black hues
    • Metal "CG" letter buckles
    • Adjustable

    Style Number/Barcode: 07301-0340

    Category Name: BELTS

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Glitzy And Gorgeous Vibes Rhinestone Belt

    Bring on the glitzy and gorgeous vibes with this embellished belt. It features a stunning intricate rhinestone design that will give your formal dress the perfect sparkle. Complete the look with a sleek clutch.

    Fit & Features

    • Double row of rhinestones
    • Front detailed rhinestone design
    • Adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0374

    Category Name: BELTS

    Price: $11.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • All That Shines 4-Row Rhinestone Belt

    Shine in the light wearing this 4-row rhinestone belt that brings all the shimmer to every outfit. It features a 4-row rhinestone design and adjustable square buckle closure. Dress up your look with a cocktail dress.

    Fit & Features

    • 4-row rhinestone design
    • Adjustable square buckle

    Style Number/Barcode: 07301-0327

    Category Name: BELTS

    Price: $10.97 $22.90

    On Sale: Yes

    Availability: Out of Stock