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 wardrobe with on-trend belts that blend fashion and function. Whether you're accenting a cozy sweater dress or styling up your favorite faux leather pants, Windsor's collection of rhinestone and chain belts adds the perfect touch of glam to any fall look. Define your silhouette with chic details like double O-ring buckles, delicate chain links, and shimmering rhinestone fringe for a statement finish.

Belts for Every Fall Occasion

Perfect for autumn weddings, holiday parties, or rooftop dinners, these stylish belts bring effortless elegance to any outfit. Layer them over tailored jumpsuits, knit dresses, or denim for a polished seasonal touch that transitions seamlessly from day to night.

Shop the latest belt trends online, in-app, or in-store at Windsor and complete your fall style with confidence.

  • Layered In Luxe Chain Belt
    Get layered in luxe with this glam chain belt. It features three rows of herringbone style chains for a chic look. Includes a back chain and adjustable lobster clasp closure.

    Style Number/Barcode: 07301-0070

    Category Name: Belts

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Draped 3 Row Chain Belt

    Level up your festival wear with this chain belt! It features three rows of chains that drape across your hip, and an adjustable single back chain with a lobster clasp closure. 

    Style Number/Barcode: 07301-1050

    Category Name: Belts

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Animal Instincts Skinny Belt 3 Pack

    Amp up your everyday look with this three pack of trendy belts that offer a little variety to your look! Use any of these belts to level up your simple denim + tee looks!

    • Set of three belts
    • Double O-ring buckle closure
    • One Snake print belt
    • One Leopard print belt
    • One simple sleek black belt w/ etched buckle
    • Faux leather

    Style Number/Barcode: 07301-0094

    Category Name: Belts

    Price: $7.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Belt Variety Pack

    Cinch your look with neutral hues to easily complement your looks, whether you're dressing down or up! This multi pack includes three sleek narrow belts that each feature a gold metal buckle with metal prongs to keep belt in place and are composed of a faux leather material. Pack includes neutral hues such as tan, beige and black that provide plenty of styling options!

    Style Number/Barcode: 07301-1002

    Category Name: Belts

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Rows Of Rhinestones Special Occasion Belt

    Do it right when you dress up for your special night by topping off your glam gorgeous look with a rhinestone belt!

    • 18 Rows of rhinestones
    • Thick design
    • Adjustable lobster clasp closure

    Style Number/Barcode: 07301-0110

    Category Name: Belts

    Price: $11.97 $23.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Make It Worth It Large Rhinestone Belt

    Make your look worth it when you top it all off with a large rhinestone belt that is here to make a statement!

    • Extra wide design
    • Large rectangle pin buckle closure
    • Rhinestone embellishments
    • Faux leather 

    Style Number/Barcode: 07301-0104

    Category Name: Belts

    Price: $17.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Did Someone Say Extra Rhinestone Fringe Belt

    Did someone order a little dose of XXXTRAA? We got u babe, this swagged out rhinestone fringe belt has you covered!

    • Rhinestone fringe belt
    • Square Pin buckle closure
    • Triangular tongue
    • Glam af vibez

    Style Number/Barcode: 07301-0103

    Category Name: Belts

    Price: $30.97 $61.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Square Up Textured Chain Belt

    Add instant edge with this standout chain belt featuring bold textured links and geometric flair—made to cinch your waist and steal the spotlight.

    Fit & Features

    • Textured square design
    • Chain
    • Lobster clasp closure

    Style Number/Barcode: 07301-000097

    Category Name: Belts

    Price: $14.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: NS

  • Triple Row Swag Chain Belt

    Come through dripping with swag and confidence in this silver belt! It features a draped triple row chain link design and a lobster clasp closure.

    Style Number/Barcode: 07301-0010

    Category Name: Belts

    Price: $7.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Finishing Touch Rhinestone Belt

    The perfect finishing touch is a rhinestone belt of course! 

    • Rhinestone chain belt
    • Loop design
    • Small stones + Large stones
    • Adjustable lobster clasp closure

    Style Number/Barcode: 07301-0095

    Category Name: Belts

    Price: $7.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Hammered Heart Faux Leather Belt

    We know the way to your heart is a statement belt girrrl! Dress up that denim, or even your go-to mini skirt with this simple yet still makes a statement belt!

    • Large hammered heart accent
    • Ball point buckle closure
    • Faux leather
    • Belt loop

    Style Number/Barcode: 07301-0098

    Category Name: Belts

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Bringin' It Rhinestone Stretch Belt

    You are bringing it with this statement rhinestone belt babe! Pair with ur fav dress, or level up your basic denim with this over-sized double buckle accessory! 

    • Large Double C buckle
    • Rhinestone detailing
    • Ball point closure
    • Stretchy backing
    • Faux leather

    Style Number/Barcode: 07301-0100

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Iridescent Rhinestone Chain Belt

    That's just like you to shine brighter than the rest bby! Don't forget an iridescent touch when you add in a rhinestone belt!

    • Eight row rhinestone detailing
    • Iridescent finish
    • Adjustable lobster clasp closure 

    Style Number/Barcode: 07301-0085

    Category Name: Belts

    Price: $7.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Staple Faux Leather Belt 2 Pack

    It is staple to have a belt that goes with all your looks, or maybe even two belts! This set is a def closet essential!

    • Set of two belts
    • Circular pin buckle closure
    • Gold hardware
    • Faux leather
    • One black | One brown

    Style Number/Barcode: 07301-0099

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Skinny Double O-Ring Belt

    Whether you're adding a little touch to a flowy dress, or amping up your denim with a skinny belt, you are making the right moves bb!

    • Skinny design
    • Double O-ring buckle
    • Adjustable closures

    Style Number/Barcode: 07301-0101

    Category Name: Belts

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sleek Faux Leather Corset Belt
    Level up your look with a corset belt! Designed to fit perfectly below the cups, with a stretchy elastic backing and four metal snap button closures. Belt is thick and composed of faux leather.

    Style Number/Barcode: 07301-0107

    Category Name: Belts

    Price: $7.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Chic & Sleek Metal Belt

    Keep it chic and sleek with this fashionista belt!

    • Flat and narrow design
    • Metal band 
    • Chain link back 
    • Adjustable lobster clasp closure

    Style Number/Barcode: 07301-0131

    Category Name: Belts

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Double O-Ring Rhinestone Belt

    Add double the glam to your look with an all over rhinestone belt!

    • Faux leather
    • Double O-ring ball snap closure
    • Rhinestone detailing
    • Skinny design

    Style Number/Barcode: 07301-0097

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam By The Countryside Cow Rhinestone Buckle Belt

    Add a touch of western-inspired glamour with this statement belt. The eye-catching cow print and rhinestone buckle create a statement piece that elevates any look.

    Fit & Features

    • Cow print
    • Rhinestone buckle closure

    Style Number/Barcode: 07301-000091

    Category Name: Belts

    Price: $16.90

    Availability: In Stock

    Available Color: BROWN

    Available Size: NS

  • Ur A Gem Rhinestone Chain Link Belt

    Swap out that average belt for something different, a chain link rhinestone belt is the new everyday look girrrl!

    • Double O-ring rhinestone buckle
    • Matching drop charm
    • Oblong chain link design
    • Adjustable lobster clasp closure

    Style Number/Barcode: 07301-0096

    Category Name: Belts

    Price: $6.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Skinny Rhinestone Belt

    Bling it on! This trendy dainty skinny rhinestone belt will cinch your look and snatch that waist babe!

    • Adjustable embellished square buckle closure
    • Seven rows of rhinestones

    Style Number/Barcode: 07301-0102

    Category Name: Belts

    Price: $10.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Precious Dainty Rhinestone Belt

    Bling it out babe! We are loving rhinestone belts to amp up an everyday casual look, like ur jeans and white tee, or even a belted over-sized top!

    • Square buckle
    • Triangular tongue
    • All over rhinestone detailing

    Style Number/Barcode: 07301-0093

    Category Name: Belts

    Price: $10.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Rhine On With Glam Belt

    Shine and dazzle like the star you are in this fairy tale worthy belt! It features an all over rhinestone band, a rectangular shaped buckle with a prong to secure belt in place and end tip. 

    Style Number/Barcode: 07301-1012

    Category Name: Belts

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Requesting All Rhinestones Belt

    Attention! Requesting all rhinestones, all the time! And we ain't stopping at our belt! Level up your look this weekend by adding in a shimmer to your cinch!

    • Rhinestone Clusters
    • Twisted design
    • Adjustable lobster clasp closure
    • Also available in silver

    Style Number/Barcode: 07301-0122

    Category Name: Belts

    Price: $5.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance