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.

  • Double C Buckle Rhinestone Belt

    Bring double the appeal in a belt that shows off your glamorous side. The belt features a double-c buckle detail that is embellished with rhinestones and composed of faux leather material. Complete your look with stylish high waist jeans and a ribbed bodysuit

    Fit & Features 

    • Double-c buckle 
    • Rhinestones
    • Faux leather material 

    Style Number/Barcode: 07301-0209

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Heartbreaker Energy Chain Belt

    This trendy chain belt brings all the flirty edge with etched heart details and a silhouette made to snatch waists and steal hearts.

    Fit & Features

    • Chain-link design
    • Etched heart accents
    • Adjustable fit with lobster clasp closure

    Style Number/Barcode: 07301-000100

    Category Name: Belts

    Price: $16.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: NS

  • Faux Leather Snake Print Belt

    Keep it sassy in a snake print belt that shows off your fashion instincts. The belt features a mini D-ring buckle, a snake print, and a metal belt loop. Complete look with high waist jeans and a bodysuit for a casually chic outfit. 

    Fit & Features 

    • Faux leather material 
    • Mini D-ring buckle
    • Snake-inspired print
    • Metal belt loop
    • Adjustable 

    Style Number/Barcode: 07301-0204

    Category Name: Belts

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Rhinestone Oval Buckle Faux Leather Belt

    Shine on in a rhinestone belt that shows off your glamorous taste. Create trendsetting looks with a belt that features an oval buckle that is embellished with rhinestones, a matching belt loop, and plenty of punch holes to offer a customized fit. Complete look with a sequin bustier and high waist jeans

    Fit & Features

    • Oval-shaped buckle
    • Rhinestones
    • Metal belt loop
    • Faux leather material 

    Style Number/Barcode: 07301-0213

    Category Name: Belts

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Snake Chain Layered Swag Belt

    Bring the edge to fits' in a swag belt to layer with your next concert outfit. The belt features a layered design with a thick snake chain at the waist. Layer with high waist shorts and combat boots for a look that slays.

    Fit & Features 

    • Snake chain 
    • Layered chain link design 

    Style Number/Barcode: 07301-0191

    Category Name: Belts

    Price: $6.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • A Sparkling Finish Dainty Double O-Ring Belt

    Finish your look with just a little bit of glam! Keep your vibe sleek and polished when you pair this belt with high waist black bottoms, and a sleek black bodysuit!

    • Thin design
    • Dainty O-ring rhinestone buckle
    • Adjustable ball point closure
    • Faux leather

    Style Number/Barcode: 07301-0158

    Category Name: Belts

    Price: $5.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Click It Or Ticket Buckle Tape Belt

    Buckle up baby! Style this edgy tape belt to cinch an over-sized shirt dress or to add a little something to your high waist pants!

    • Woven tape design
    • Click prong buckle
    • Adjustable sizing

    Style Number/Barcode: 07301-0156

    Category Name: Belts

    Price: $3.97 $7.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Layered Coin Chain Link Swag Belt

    Add some glam with a coin swag belt. Perfect for your poolside looks or adding a bohemian vibe to your festival look. This swag belt features a chain-link design adorned with a layered coin detail. 

    Fit & Features

    • Layered chain-link 
    • Flat metal coin detail

    Style Number/Barcode: 07301-0192

    Category Name: Belts

    Price: $6.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Back to Basics Minimal Belt Multi Pack

    Stay chic with a sleek minimal belt. Keep it casual with a sleek minimal belt that features a narrow faux leather strap, punch holes, and a small gold buckle with a belt loop. The pack includes three belts in neutral hues. Pair belt with high waist jeans to complete look. 

    Fit & Features

    • Faux leather strap
    • Punch holes
    • Small gold buckle with belt loop
    • Includes 3 belts in tan, white and black 

    Style Number/Barcode: 07301-0184

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Thin Rhinestone Square Buckle Belt

    Channel glam with a rhinestone belt. For those occasions when you're feeling a little extra, throw on a narrow belt that features a rhinestone embellishment and a small square buckle. The belt is composed of faux leather material. Pair this glitzy belt with high waist jeans.

    Fit & Features

    • Narrow faux leather band
    • Small square buckle
    • Rhinestones
    • Adjustable  

    Model is 5'8" with a 32" bust,  23" waist and 36" hips. 

    Style Number/Barcode: 07301-0214

    Category Name: Belts

    Price: $6.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Narrow Double O-Ring Faux Leather Belt

    Keep it sleek with a double O-Ring belt. Give your look a cinched touch with a narrow faux leather belt with a double mini O-Ring buckle to adjust as needed. Pair this belt with a pair of your fav high waist denim jeans

    Fit & Features

    • Narrow faux leather 
    • Double O-Ring buckle
    • Adjustable 
    Model is 5'8" with a 32" bust,  23" waist and 36" hips. 

    Style Number/Barcode: 07301-0206

    Category Name: Belts

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Touch of Rhine O Ring Belt 2 Pack

    Step up your accessories game with these double O ring belts. Pair it with denim and a bodysuit to make the look a bit dressier.

    Fits & Features

    • Pack of Two Belts
    • Double O Rings with Rhinestones
    • Faux Leather
    • Black | Tan

    Style Number/Barcode: 07301-0180

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cowgirl Era Horse Buckle Faux Leather Belt

    Cinch your Western look with this statement faux leather belt showcasing a horse buckle that steals the show!

    Fit & Features

    • Horse buckle
    • Pin closure
    • Faux leather material

    Style Number/Barcode: 07301-000034

    Category Name: Belts

    Price: $14.90

    Availability: In Stock

    Available Color: MOCHA

    Available Size: NS

  • Feelin' Good Af Rhinestone Chain Belt

    Feel good, look good, make it sparkle bae! Whether gold is your color, or you are a silver bae this rhinestone belt is bound to amp up ur outfit! Pair with high waist bottoms and heels!

    • Oval rhinestone buckle
    • All over rhinestone design
    • Adjustable closure

    Style Number/Barcode: 07301-0136

    Category Name: Belts

    Price: $10.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • O-Ring Metal Detail Skirt Belt

    Keep it trendy in a skirt belt to create your most extra looks! Standout with this iridescent belt to create super cute and flashy looks! The skirt belt features a combination of clear interwoven straps with an iridescent finish and metal O-rings. Complete your look with a bodysuit and ankle booties

    Fit & Features

    • Adjustable faux leather snap button belt
    • Interwoven straps
    • Metal O-ring details
    • Short, form-hugging fit

    Style Number/Barcode: 07301-0138

    Category Name: Belts

    Price: $13.97 $27.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Make It A Triple Chain Faux Leather Belt

    Hunnay, you are a triple threat with that head to toe style, those brains, and that beauty! Top off your look with a statement belt that will take u to the next level! Pair with high waist black skinny jeans, or black high waist shorts!

    • Smooth faux leather
    • O-ring buckle
    • Detachable triple swag chain at the hip
    • Gold hardware

    Style Number/Barcode: 07301-0144

    Category Name: Belts

    Price: $8.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • She's Got Edge Faux Leather Chain Belt

    She's got edge, she'z a ride or die, and the belt is a tell all! Get those edgy vibes going when you pair with a cropped graphic tee, and high waist jean shorts!

    • Faux leather
    • Swag chain design
    • Adjustable pin buckle closure

    Model is 5'9" with a 34" bust, 24" waist and 34.5" hips. She is wearing a size small.  

    Style Number/Barcode: 07301-0126

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Rows Of Rhinestones Skinny Stretch Belt

    Whether its a special occasion and your are adding a little something to your dress, or you are keeping it casual and bringing shape to your over-sized tee-shirt dress a rhinestone belt can rlly level up ur look!

    • 12 Rows of rhinestones
    • Snap closure
    • Stretch back

    Style Number/Barcode: 07301-0091

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Ride On 'Till Dawn Gold Fringe Belt

    Girl ride out like a bada** when you style this gold fringe faux leather belt over a bathing suit, or even a pair of high waist shorts! Don't forget to tie your look together with a pair of chunky hoops and a panama hat!

    • Faux leather
    • Adjustable buckle closure
    • Gold fringe beading

    Style Number/Barcode: 07301-0152

    Category Name: Belts

    Price: $12.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Neutral Grounds Belt 3 Pack

    Keep it neutral with a three pack of essentials skinny belts that are a closet must have! Amp up your dress mid waist, or add over a high waist pair of dress pants!

    • 3 Pack
    • Gold hardware
    • Skinny design
    • Black | White | Nude
    • Faux leather

    Style Number/Barcode: 07301-0183

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Spring Fling Faux Leather Belt 3 Pack

    Bring on the spring feelings with a neutrals and lavender! This belt 3 pack is a closet staple for dress cinching and perfect high waist accents!

    • Set of three belts
    • Gold hardware
    • Adjustable pin buckle closure
    • Faux leather
    • Lavender | White | Black

    Style Number/Barcode: 07301-0174

    Category Name: Belts

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • O-Ring Faux Leather Caged Skirt Belt

    Festival season is right around the corner, and you need the trendiest 'fit of them all! Style it up in this belt that is packin' soo much heat! 

    • Adjustable faux lather snap button belt
    • Interwoven straps
    • Metal O-ring details
    • Short, form hugging fit
    • Faux leather

    Style Number/Barcode: 07301-0140

    Category Name: Belts

    Price: $17.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Pretty As A Pearl Double O-Ring Belt

    Add an elegant touch to your look when you style this stunning chic piece with your high waist attire! Dress down with you pair with denim and a bodysuit, or dress up when you cinch your dress at the waist!

    • Faux leather
    • Croc embossed
    • Double O-ring pearl detail
    • Silver hardware

    Style Number/Barcode: 07301-0157

    Category Name: Belts

    Price: $5.97 $11.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Rodeo Time Cow Print Belt

    This cow print belt is perfect for festivals, country concerts, or adding a touch of ranch-ready style to your everyday outfits. This eye-catching belt features trendy cow print patterns that make a bold fashion statement. 

    Fit & Features

    • Cow print
    • Buckle closure

    Style Number/Barcode: 07301-000090

    Category Name: Belts

    Price: $16.90

    Availability: In Stock

    Available Color: BROWN

    Available Size: NS