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.

  • Glow Up Rhinestone D-Buckle Belt

    Major glow-up vibes are happening with this belt! It features a 7-row rhinestone design and an adjustable d-buckle closure. Finish your look with distressed jeans and a sexy bodysuit.

    Fit & Features

    • 7-row rhinestone design
    • Adjustable d-buckle closure

    Style Number/Barcode: 07301-0329

    Category Name: BELTS

    Price: $11.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

  • Snake Charmer Buckle Chain Belt

    You'll charm the room in this chic belt featuring a rhinestone snake buckle with attached chain links. It's the perfect accessory to pair with distressed jeans.

    Fit & Features

    • PU material
    • Gold metal rhinestone snake buckle
    • Attached chain links

    Style Number/Barcode: 07301-0397

    Category Name: BELTS

    Price: $7.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Stylish Necessities Belt Pack

    Dress up your everyday look with this stylish belt pack. It features three faux leather belts in black, cognac, and ivory hues with center double f-shaped buckles. Accessorize with your fave skinny jeans.

    Fit & Features

    • Three faux leather belts
    • Black, cognac, ivory hues
    • Double f-shaped buckle

    Style Number/Barcode: 07301-0376

    Category Name: BELTS

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Layer On The Luxe Rhinestone Belt

    Layer on the luxe with a rhinestone belt that dazzles up your formal occasion dresses! The belt features an eight-row design of mini rhinestones and a lobster clasp closure.

    Fit & Features

    • Eight-row design 
    • Mini rhinestones 
    • Lobster clasp closure

    Style Number/Barcode: 07301-0370

    Category Name: BELTS

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

  • Mini O-Ring Swag Chain Belt

    Accent your edgy looks with a belt that brings the drama! The belt features a faux leather band, mini O-rings, a chain-link swag chain accent, and a small adjustable buckle. Complete the look with an edgy crop top and hot shorts.

    Fit & Features

    • Faux leather band
    • Mini O-rings
    • Chain-link swag chain
    • Adjustable fit

    Style Number/Barcode: 07301-0319

    Category Name: BELTS

    Price: $4.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glitz Moments Rhinestone Leaf Belt

    Create a glitzy moment with a belt that cinches your formal outfit! The belt features a leaf design, rhinestones throughout, and a lobster clasp closure. Complete look with a satin dress and heels.

    Fit & Features

    • Leaf design
    • Rhinestone embellishment
    • Adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0320

    Category Name: BELTS

    Price: $4.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Luxe And Chic Belt Pack

    This chic pack of faux leather belts is perf for elevating your everyday 'fits! The set features three belts in black, ivory, and cognac hues with center buckles with a double C design for a stylish look. Wear these belts with your fave pairs of denim.

    Fit & Features

    • Three faux leather belts
    • Black, ivory, and cognac hues
    • Buckles with double C design

    Style Number/Barcode: 07301-0354

    Category Name: BELTS

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Stylish Statement Faux Leather Belt

    This cool faux leather belt will step up your basic looks and make a stylish statement! It features a large center U-shaped buckle that will add some glamour to your 'fits. Wear this belt with a trendy bodysuit and mom jeans.

    Fit & Features

    • Faux leather belt
    • Large center U-shaped buckle

    Style Number/Barcode: 07301-0308

    Category Name: BELTS

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam Girl Rhinestone Chain Belt

    Bring the glamour and create a figure-flattering silhouette with this chic faux leather belt. It features a thin design with a small double O-ring buckle embellished with rhinestones and a connecting single rhinestone chain. Style this belt over a mini dress and complete the look with strappy heels.

    Fit & Features

    • Thin faux leather belt
    • Double O-ring buckle
    • Rhinestone embellishment
    • Attached rhinestone chain

    Style Number/Barcode: 07301-0309

    Category Name: BELTS

    Price: $3.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Key To Glam Rhinestone Belt

    Unlock your glam side with a belt that is the perfect finishing touch to your outfit! The belt features a greek key pattern, rhinestones, and a lobster clasp closure. Complete look with a bustier and high waist jeans

    Fit & Features

    • Greek key
    • Rhinestones 
    • Lobster clasp closure 

    Style Number/Barcode: 07301-0268

    Category Name: BELTS

    Price: $5.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

  • Chic Double O-Ring Corset Belt

    Stylishly cinch your look for a figure-flattering silhouette with this faux leather corset belt. It features a corset design with a center adjustable strap and a chic double O-ring buckle. Wear this belt over your fave dresses for an edgy vibe.

    Fit & Features

    • Corset design
    • Center adjustable strap
    • Double O-ring buckle
    • Faux leather material

    Style Number/Barcode: 07301-0307

    Category Name: BELTS

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Luxe And Chic Vibes Faux Leather Belt

    Showcase luxe and chic vibes when you accessorize with this faux leather belt. It features a center statement buckle with a rhinestone adorned double C design and a glam rhinestone trim. Style this belt with a basic bodysuit and your fave pair of denim to elevate a casual look.

    Fit & Features

    • Faux leather belt
    • Center buckle, double C design
    • Rhinestone embellishment

    Style Number/Barcode: 07301-0358

    Category Name: BELTS

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

  • Classic Slim Faux Leather Belt Pack

    Rock a classic vibe with a sleek belt that cinches your look! The pack includes three belts that feature a slim faux leather band and an oval-shaped buckle. Complete look with high waist jeans and a bustier. 

    Fit & Features

    • Pack includes three belts
    • Neutral hues
    • Metal oval-shaped buckle
    • Adjustable
    • Faux leather material 

    Style Number/Barcode: 07301-0249

    Category Name: BELTS

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Bring On The Glamour Rhinestone Belt

    Bring on the glamour with this glitzy embellished belt. It features three rows of mini rhinestones with a center large double O-ring accent with rhinestone embellishment. The belt includes an adjustable chain with a lobster clasp closure. Style this belt over your fave formal dress and complete the look with heels.

    Fit & Features

    • Three rows of mini rhinestones
    • Center double O-ring accent
    • Rhinestone embellishment
    • Adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0386

    Category Name: BELTS

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

  • Sleek Layered Snake Chain Belt

    Step up your outfits with this sleek and stylish belt! It features a three-row draped layered design of trendy snake chains with an adjustable chain and lobster clasp closure at the back. Accessorize this belt over your fave mini skirts or dresses.

    Fit & Features

    • Three-row layered design
    • Snake chains
    • Adjustable chain and lobster clasp closure at the back

    Style Number/Barcode: 07301-0382

    Category Name: BELTS

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Cute And Chic Rhinestone Butterfly Belt

    Keep it cute and chic with a belt that adds that sweet detail to your outfit! The belt features a dainty chain link, rhinestone embellished butterfly accents, and a lobster clasp closure. Complete look with high waist jeans and a puff sleeve top. 

    Fit & Features

    • Dainty chain link
    • Rhinestones
    • Butterfly design 
    • Lobster clasp closure

    Style Number/Barcode: 07301-0313

    Category Name: BELTS

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Gorgeous And Glam Rhinestone Belt

    Keep your formal look gorgeous and glam with this trendy belt! It features two rows of rhinestones with a chic rhinestone embellished double O-ring accent at the side. The belt includes an adjustable chain with a lobster clasp closure. Style this belt with clear heels and a sleek clutch.

    Fit & Features

    • Two rows of rhinestones
    • Double O-ring accent, rhinestone embellishment
    • Adjustable chain, lobster clasp closure

    Style Number/Barcode: 07301-0387

    Category Name: BELTS

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Sleek And Stylish Belt Two Pack

    Keep it sleek with a stylish belt that adds that finishing touch to your look! The belt pack includes two belts that feature a chunky double O-Ring buckle and composed of a faux leather material. Complete look with high waist jeans and a bodysuit

    Fit & Features

    • Pack includes two belts
    • Double O-Ring buckle

    Style Number/Barcode: 07301-0311

    Category Name: BELTS

    Price: $6.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

  • Sassy And Stylin' Belt Variety Pack

    Create sassy and stylish looks by accessorizing with this chic belt variety pack. It features three thin faux leather belts in black, cognac, and a fun leopard print design with center circular buckles. Pair these belts with your fave pair of denim to add a trendy detail to your outfit.

    Fit & Features

    • Three thin belts
    • Faux leather material
    • Black, cognac, and leopard print
    • Circular buckles

    Style Number/Barcode: 07301-0371

    Category Name: BELTS

    Price: $6.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glitzy Babe Rhinestone Belt

    Hey babe, showcase a glam and glitzy look with this fab embellished belt! It features all-over rhinestone embellishment with a trendy double O-ring buckle. Style this belt with mom jeans and a cute crop top.

    Fit & Features

    • All-over rhinestone embellishment
    • Double O-ring buckle

    Style Number/Barcode: 07301-0373

    Category Name: BELTS

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

  • Simple And Chic Faux Leather Belt

    Create a flattering silhouette with this simple and chic faux leather belt. It features a center square buckle and double bar detailing with sleek gold metal hardware. Style this belt with your fave pair of denim or over a longline blazer.

    Fit & Features

    • Faux leather belt
    • Center square buckle
    • Double bar detailing
    • Gold metal hardware

    Style Number/Barcode: 07301-0310

    Category Name: BELTS

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

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

    Elevate your everyday outfits with this chic belt pack. It features three faux leather belts in beige, black, and brown hues with center double O-ring buckles. Style these belts with your fave boyfriend jeans.

    Fit & Features

    • Three faux leather belts
    • Beige, black, and brown hues
    • Double O-ring buckles

    Style Number/Barcode: 07301-0317

    Category Name: BELTS

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

  • Trendy Fab Faux Leather Belt Pack

    Bring the trendy fab vibes to your everyday looks with this stylish belt pack. It features three faux leather belts in black, cognac, and a cow print with center small circular buckles. Wear these belts with your fave pairs of denim to elevate your casual outfits!

    Fit & Features

    • Three faux leather belts
    • Black, cognac, and cow print
    • Circular buckles

    Style Number/Barcode: 07301-0372

    Category Name: BELTS

    Price: $2.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Classic Mini O-Ring Buckle Belt Pack

    Bring it back to basics with a sleek belt that pulls your look together! The pack includes three belts that feature neutral hues, a double mini O-Ring buckle, and composed of a faux leather material. Complete look with high waist jeans and a statement top. 

    Fit & Features

    • Pack includes three belts
    • Neutral hues
    • Double O-Ring buckle
    • Faux leather material 

    Style Number/Barcode: 07301-0318

    Category Name: BELTS

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale