Rings

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

STYLE SPOTLIGHT

Discover Glam Bangle & Cuff Bracelets

Explore Spring & Summer Accessory Trends

Get Eye-Catching Jewelry To Elevate Any Look

Shine Bright This Season with Trendy Rings

Discover Windsor’s stunning collection of rings to elevate your spring looks. From trendy ring packs and delicate midi rings to bold statement pieces and elegant infinity rings, find the perfect styles to match your mood and occasion. Add a touch of sparkle with rhinestone rings or shimmering cubic zirconia designs that effortlessly complement your outfits. Shop Windsor for the latest women’s fashion rings and refresh your accessories for the season ahead.

  • Stacked To Perfection Ring Set

    Stack ‘em high or wear ‘em solo—this four-pack ring set is giving versatility with a mix of bold bands, textured detail, and rhinestone sparkle. The kind of jewelry that makes “just jeans and a tee” look styled.

    Fit & Features

    • Four-pack ring set
    • Rhinestone embellishments
    • Various styles and designs

    Style Number/Barcode: 07004-000029

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: SILVER

    Available Size: 7, 8

  • Golden Hour Glow Toe Ring Set

    Because your pedicure deserves a plus-one. This three-pack toe ring set brings a mix of glam textures and playful shapes—perfect for pool days, vacays, or styling up your fave sandals.

    Fit & Features

    • Three-pack toe ring set
    • Mixed textures and sculptural designs
    • Open-ended styles for flexible fit

    Style Number/Barcode: 07004-000033

    Category Name: Rings

    Price: $2.97 $6.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Golden Hour Shell Toe Ring Set

    Serving seaside glam with zero sand required. This 3-piece shell ring set brings the beach to your fingertips—literally. Stack 'em, mix 'em, or wear solo for a subtle flex.

    Fit & Features

    • Starfish, cowrie, and conch shell charms
    • Coastal-inspired accents
    • Pack includes three toe-rings

    Style Number/Barcode: 07004-000032

    Category Name: Rings

    Price: $2.97 $6.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • On Your Time Watch Ring

    Who says accessories can’t multitask? This statement ring doubles as a mini watch, bringing playful Y2K vibes with its bold face and polished finish. Chic, cheeky, and right on time.

    Fit & Features

    • Watch face design
    • Adjustable dial
    • Stretch band
    • Polished finish

    Style Number/Barcode: 07004-000038

    Category Name: Rings

    Price: $16.90

    Availability: In Stock

    Available Color: BURGUNDY

    Available Size: NS

  • Sweetheart Hour Rhinestone Heart Watch Ring

    It’s not just a ring, it’s a vibe. This rhinestone heart watch ring brings the sweet shine while keeping time, making it your new statement essential.

    Fit & Features

    • Statement heart design
    • Rhinestone-embellished trim
    • Watch face
    • Adjustable top dial
    • Stretch band

    Style Number/Barcode: 07004-000036

    Category Name: Rings

    Price: $16.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: NS

  • Stylish Stack Interlocking Rings

    One piece, endless vibes—this connected ring design mixes gold, silver, and rhinestone bands for that effortlessly stacked look without the extra effort. Bold, chic, and ready to shine.

    Fit & Features

    • Interlocking connected ring design
    • Polished finishes
    • Rhinestone accents
    • Various styles and designs

    Style Number/Barcode: 07004-000039

    Category Name: Rings

    Price: $9.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • All Stacked Up Three-Pack Ring Set

    Three’s never a crowd when it comes to accessories. This three-pack ring set gives you endless mix-and-match moments for every vibe on your calendar.

    Fit & Features

    • Three-pack ring set
    • Various styles
    • Polished finish

    Style Number/Barcode: 07004-000045

    Category Name: Rings

    Price: $10.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Stacked And Stunning Five Pack Ring Set

    Because one ring is never enough. This five-pack of rings gives you all the sparkle and statement you need for every vibe and every outfit.

    Fit & Features

    • Five-pack assorted ring set
    • Mix of various styles and embellishments
    • Includes rhinestones and colored stone accents

    Style Number/Barcode: 07004-000044

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 8

  • Effortless Shine Rhinestone Ring Set

    Low effort, high sparkle. This rhinestone ring set levels up your stack with a mix of sleek bands and statement shine—perfect for mixing, matching, or flashing in your next selfie.

    Fit & Features

    • Six-pack ring set
    • Mix of smooth and rhinestone-embellished bands
    • Variety of widths and textures

    Style Number/Barcode: 07004-000043

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • All In The Mix Stone Ring Set

    More is definitely more—this ring set serves up five trendy designs to mix, match, and stack your way. Bold stones meet dainty details for endless styling options.

    Fit & Features

    • Five-pack ring set
    • Mix of bold stone embellishments and sleek bands
    • Textured and polished finishes

    Style Number/Barcode: 07004-000048

    Category Name: Rings

    Price: $11.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Western Charm Ring Set

    This trendy ring set brings the western charm and is perfect for stacking. It’s giving rodeo meets rockstar, and we’re here for it.

    Fit & Features

    • Five-pack ring set
    • Belted buckle design
    • Textured designs
    • Stone embellishment

    Style Number/Barcode: 07004-000049

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: SILVER

    Available Size: 8

  • Bold Moves Statement Ring Set

    Stack it, mix it, or let one steal the show. This statement ring set brings all the bold energy with textured gold designs that instantly elevate any outfit—from coffee runs to cocktails.

    Fit & Features

    • Five-piece ring set
    • Various textures and designs
    • Engraved detailing

    Style Number/Barcode: 07004-000052

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Radiant Edge Ring Pack

    All shine, no effort. This statement ring set mixes polished gold tones, sparkling rhinestones, and a bold amber gem for a look that’s effortlessly glam and made to stack.

    Fit & Features

    • Set of five rings
    • Includes gemstone, rhinestone, and chain link designs
    • Mixed textures
    • Smooth, high-shine finish

    Style Number/Barcode: 07004-000056

    Category Name: Rings

    Price: $14.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Tied To Shine Four-Piece Ring Set

    This four-pack ring set mixes a statement bow, rhinestone sparkle, and polished tones for a look that’s both girly and glam. Stack them up or wear solo—either way, they’ll catch the light (and some attention).

    Fit & Features

    • Four-piece ring set
    • Includes bow and rhinestone accent designs
    • Polished tones
    • Mix and match, stackable

    Style Number/Barcode: 07004-000054

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: SILVER, GOLD

    Available Size: 7, 8

  • Glam Treasure Stone Ring Set

    Add a little edge to your elegance. This stone ring set mixes chic textures and sculpted shapes for that effortless, “I just threw this on” kind of glam. Perfect for stacking or making one your signature piece.

    Fit & Features

    • Six-pack ring set
    • Mix of sleek and textured designs
    • Stone embellishments

    Style Number/Barcode: 07004-000053

    Category Name: Rings

    Price: $14.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Fierce Glamour Snake Ring Set

    Fierce meets glamour. This snake ring set wraps your fingers in attitude—perfect for stacking or letting one steal the spotlight.

    Fit & Features

    • Four-pack ring set
    • Two sleek bands
    • One sleek band with rhinestone embellishments
    • Snake statement ring

    Style Number/Barcode: 07004-000057

    Category Name: Rings

    Price: $14.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

    Product Badge:
    • New Arrival
  • Modern Muse Seven Pack Ring Set

    Delicate, polished, and perfectly stackable. This seven-pack ring set features a mix of sleek bands, dainty gems, and lustrous faux pearls that instantly elevate any outfit. 

    Fit & Features

    • Seven-pack ring set
    • Faux pearl and rhinestone embellishments
    • Various designs and styles
    • Stackable

    Style Number/Barcode: 07004-000063

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Golden Drama Ring Set

    This five-piece ring set mixes bold shapes, polished finishes, and high-shine metals for a stacked look that says you know fashion when you see it. Wear them together for impact or solo for sleek minimal energy.

    Fit & Features

    • Five-piece set
    • Various shapes and designs
    • Polished finish

    Style Number/Barcode: 07004-000062

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Style On Schedule Watch Ring Set

    Time check: you’re the trend. This ring set stacks up sleek bands and a chic watch ring for that “effortlessly put-together” vibe—even if you’re running fashionably five minutes behind.

    Fit & Features

    • Eight-pack ring set
    • Mix of smooth, textured, and rhinestone bands
    • Round watch ring

    Style Number/Barcode: 07004-000071

    Category Name: Rings

    Price: $19.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Chic Fortune Five-Pack Ring Set

    Stacked, sparkling, and seriously chic. This gold ring set mixes emerald-inspired stones with rhinestone accents—made for layering or wearing solo when you’re feeling a little extra.

    Fit & Features

    • Five-pack ring set
    • Includes emerald-inspired and rhinestone details
    • Polished metal finish

    Style Number/Barcode: 07004-000075

    Category Name: Rings

    Price: $10.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

    Product Badge:
    • New Arrival
  • All That Glitters Ring Pack

    Stack up some sparkle with this glam ring set featuring rhinestone-encrusted designs, a lucky horseshoe motif, and bold gold finishes. Perfect for mixing, matching, and catching the light with every move.

    Fit & Features

    • Five-pack ring set
    • Includes horseshoe and textured designs
    • Rhinestone embellishments
    • Polished metallic finish

    Style Number/Barcode: 07004-000078

    Category Name: Rings

    Price: $14.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

    Product Badge:
    • New Arrival