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.

  • Back To Basics Multi Belt Pack

    Bring it back to basics with a sleek belt to cinch your look! The multi-pack includes three belts that feature a double O-Ring buckle and a sleek faux leather band. Includes two solid-hued belts and one animal print belt. Complete look with high waist jeans.

    Fit & Features

    • Includes three belts
    • Double O-Ring buckle
    • Faux leather
    • Neutral hues
    • Animal print

    Style Number/Barcode: 07301-0230

    Category Name: Belts

    Price: $2.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • So Extra Chunky Chain Link Faux Leather Belt

    Keep your look so extra with a statement belt! The belt features a stretchy band with faux leather detailing at the front, a chunky chain link design, and a two-row swag chain accent. Complete look with a jumpsuit.

    Fit & Features

    • Stretchy band, faux leather detailing
    • Chunky chain link design 
    • Two-row swag chain accent
    • Adjustable snap button closures

    Style Number/Barcode: 07301-0263

    Category Name: Belts

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Luxe Moments Double O-Ring Belt

    Create a luxe moment with a rhinestone belt that sparkles under the spotlight! The belt features a single row of rhinestones and a double O-ring design. Complete look with a high low dress and heels. 

    Fit & Features

    • Single row of rhinestones
    • Double O-ring design 

    Style Number/Barcode: 07301-0235

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Rhinestone Bling O-Ring Belt

    Bring on the bling with a chic rhinestone belt! The belt features a multi O-Ring design and mini rhinestones. Complete look with a satin mini dress and rhinestone heels. 

    Fit & Features

    • Two-row design 
    • O-Rings
    • Rhinestones

    Style Number/Barcode: 07301-0243

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Twist Of Glam Faux Leather Belt

    Add a twist of glam with a fab belt! The belt features a sleek faux leather band and a double O-Ring metal buckle. Complete look with high waist jeans and a bodysuit

    Fit & Features

    • Faux leather band
    • Double O-Ring buckle
    • Adjustable

    Style Number/Barcode: 07301-0292

    Category Name: Belts

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • That Glam Life Rhinestone Belt

    Live up that glam life with a rhinestone belt that brings the glitz! The belt features rhinestone embellishments and a small metal buckle. Complete look with your favorite jeans and bodysuit!

    Fit & Features

    • Rhinestones
    • Adjustable
    • Small metal buckle

    Style Number/Barcode: 07301-0299

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Mini O Ring Multi Belt 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 double O-ring metal buckle with metal prongs to keep the belt in place and are composed of a faux leather material. Complete the look with your favorite jeans.

    Fit & Features

    • Pack includes three belts
    • Neural tones
    • Double O-Ring buckle
    • Faux leather

    Style Number/Barcode: 07301-0294

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glam Life Rhinestone Belt

    You live that glamorous life, so this stunning belt is a must-have for you! It features all-over rhinestone embellishment with a center embellished oval buckle. Style this belt with your fave pair of denim and chic mules.

    Fit & Features

    • Rhinestone embellishment
    • Center oval buckle

    Style Number/Barcode: 07301-0298

    Category Name: Belts

    Price: $10.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Trendy Style Double Buckle Belt

    Showcase your trendy style with this chic belt! It features a double buckle design with western-style detailing. Pair this belt with mom jeans and a cool graphic tee.

    Fit & Features

    • Double buckle design
    • Western-style detailing
    • Faux leather material

    Style Number/Barcode: 07301-0297

    Category Name: Belts

    Price: $1.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Luxe Vibes Rhinestone Chain Belt

    Bring the luxe vibes to your night out look with this gorgeous chain belt! It features a stunning rhinestone embellished design 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
    • Rhinestone embellishment

    Style Number/Barcode: 07301-0295

    Category Name: Belts

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Pretty Please Dainty Stone Chain Belt

    This belt? She’s giving vintage romance. With dainty stone accents and luxe filigree detailing, this chain belt is the perfect blend of soft glam and main character energy—wear it when your outfit needs a glow-up.

    Fit & Features

    • Chain-link design
    • Dainty stone and filigree details
    • Adjustable fit with lobster clasp closure

    Style Number/Barcode: 07301-000142

    Category Name: Belts

    Price: $14.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: NS

  • Cinched And Chic Rhinestone Belt

    Cinch your look with a rhinestone belt that brings the glitz and glam! The belt features a multi-row design of mini rhinestones. Complete look with a luxe satin dress.

    Fit & Features

    • Eight-row design 
    • Mini rhinestones
    • Adjustable lobster clasp closure

    Style Number/Barcode: 07301-0303

    Category Name: Belts

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cinched And Chic O-Ring Faux Leather Belt

    Elevate your basic outfit and give it a trendy vibe with this chic faux leather belt. It features a metal double O-ring buckle. Pair this belt with your fave pair of denim and strappy heels.

    Fit & Features

    • Faux leather band
    • Double O-Ring buckle

    Style Number/Barcode: 07301-0287

    Category Name: Belts

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Simple Glam Belt Pack

    Elevate your everyday outfits and add a simple glam look with this trendy belt pack. It features two faux leather belts in black and brown hues with center rhinestone embellished double O-ring buckles. Style these belts with your fave pairs of denim.

    Fit & Features

    • Two faux leather belts
    • Black and brown hues
    • Double O-ring buckles
    • Rhinestone embellishment

    Style Number/Barcode: 07301-0288

    Category Name: Belts

    Price: $5.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glitzy Vibes Rhinestone Belt

    Accessorize your night-out look with this rhinestone belt for some major glitzy vibes! It features all-over rhinestone embellishment and a center double O-ring buckle. Style this belt with faux leather pants and a chic crop top.

    Fit & Features

    • Faux leather belt
    • Rhinestone embellishment
    • Metal double O-ring buckle

    Style Number/Barcode: 07301-0291

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Rhinestone Double O-Ring Buckle Belt

    Accessorize your everyday look with this glam faux leather belt! It features an on-trend double O-ring buckle embellished with a single row of rhinestones. Complete the outfit with mom jeans and a cute bodysuit.

    Fit & Features

    • Double O-ring buckle
    • Rhinestones
    • PU material

    Style Number/Barcode: 07301-0281

    Category Name: Belts

    Price: $5.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glam Greek Key Rhinestone Belt

    Glam it up with a trendy belt that elevates your outfits. The belt features a gorgeous Greek-key pattern, square-shaped buckle, and mini rhinestones throughout. Complete look with a blazer and bodysuit for a night out. 

    Fit & Features

    • Greek key pattern 
    • Square-shaped buckle 
    • Mini rhinestones

    Style Number/Barcode: 07301-0284

    Category Name: Belts

    Price: $6.97 $25.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Layered On Glam O-Ring Rhinestone Belt

    Layer on the glamour with a rhinestone belt that adds the luxe to your look. The belt features a two-row design and a single row of rhinestone embellished mini O-rings. Complete look with a mini dress and rhinestone heels

    Fit & Features

    • Two-row design 
    • Mini O-Rings 
    • Rhinestones

    Style Number/Barcode: 07301-0240

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Minimal Standard Sleek Three Belt Pack

    Keep it minimal with a sleek belt that keeps your look oh so stylish! The belt pack includes three belts that come in neutral colors, a small square buckle, and composed of a faux leather band. Complete look with high waist jeans

    Fit & Features

    • Pack includes three belts
    • Neutral colors
    • Small adjustable buckle
    • Sleek faux leather band

    Style Number/Barcode: 07301-0280

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Trendy Rhinestone Chain Belt

    Take your everyday outfits up a notch with this trendy chain belt! It features a chain design with two rows of rhinestones and a rhinestone adorned buckle. Pair this belt with your fave pair of denim and a cute crop top.

    Fit & Features

    • Chain design
    • Two rows of rhinestones
    • Rhinestone buckle

    Style Number/Barcode: 07301-0286

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Money Moves Chain Link Belt

    Make some serious style moves with a belt that is oh so chic! The belt features a double-row design, dollar sign charms, and a lobster clasp closure. Finish your look with high waist jeans and a crop top

    Fit & Features

    • Double-row design 
    • Dollar sign charm 
    • Lobster clasp closure 

    Style Number/Barcode: 07301-0277

    Category Name: Belts

    Price: $6.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sweetheart Charm Chain Belt

    Serving vintage romance with a cool-girl twist. This chain belt with heart-shaped conchos and colored stone insets instantly upgrades denim, dresses, and everything in between.

    Fit & Features

    • Polished metal chain design
    • Heart-shaped conchos, colored stone insets
    • Chain
    • Lobster clasp closure

    Style Number/Barcode: 07301-000084

    Category Name: Belts

    Price: $15.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glamorous Beauty Statement Chain Belt

    Bring those gorgeous glam vibes to your look with this trendy statement chain belt. It features a two-row chain-link design with double O-ring accents and an adjustable lobster clasp closure. Pair this belt over a casual dress and add on some strappy heels for a stunning look.

    Fit & Features

    • Two-row chain-link design
    • Double O-ring accents
    • Adjustable lobster clasp closure

    Style Number/Barcode: 07301-0278

    Category Name: Belts

    Price: $6.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Wild West Double Buckle Belt

    Bring those trendy western vibes to your everyday look with this faux leather belt! It features a double buckle design with a western-style etched detail. Pair this belt with a graphic tee and high-rise denim shorts.

    Fit & Features

    • Faux leather material
    • Double buckle design
    • Western-style etched detail

    Style Number/Barcode: 07301-0285

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance