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.

  • Bold Moves Snake Statement Ring

    Make bold moves and accessorize with this trendy-glam statement ring. It features a coiled snake design that you wear on two fingers. Style with sleek hoop earrings to complete your edgy look.

    Fit & Features

    • Two finger ring
    • Coiled snake design
    • Mini gemstones

    Style Number/Barcode: 07004-0298

    Category Name: Rings

    Price: $2.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Art Of Glam Six-Piece Ring Set

    Learn the art of glam by adorning your fingers with this six-piece ring set featuring rhinestone embellishments and sleek designs. Complete the look in a matching set for a dinner date.

    Fit & Features

    • Six-piece ring set
    • Rhinestone embellishments
    • Sleek designs

    Style Number/Barcode: 07004-0286

    Category Name: Rings

    Price: $5.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

  • So Glam Rhinestone Ring Set

    Step up the glamour with this trendy ring set! Featuring ten rhinestone embellished stretchy rings, wear individually or stack together for a luxe vibe. Style with stud earrings.

    Fit & Features

    • 10-pack ring set
    • Stretch rings
    • Rhinestone embellishments

    Style Number/Barcode: 07004-0290

    Category Name: Rings

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

  • Stunning Glam Cubic Zirconia Statement Ring

    Step up the glamour with this stunning embellished statement ring. It features two rows of small leaf-shaped cubic zirconia stones. Style with a dainty tennis bracelet.

    Fit & Features

    • Two rows
    • Leaf-shaped cubic zirconia stones

    Style Number/Barcode: 07004-0287

    Category Name: Rings

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sparkle And Shine Six-Pack Rings

    Sparkle and shine with this glam ring set featuring six stylish and minimalistic designs perfect for accessorizing with your dressy outfit.

    Fit & Features

    • Six-pack ring set
    • Stylish and minimalistic designs
    • Rhinestone accents
    • Sleek gold bands

    Style Number/Barcode: 07004-0247

    Category Name: Rings

    Price: $5.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Truly Adored Stone Statement Ring

    You'll truly adore this statement ring! It features a center rhinestone with delicate trim along the three bands. Complete the look in a gorgeous floral dress.

    Fit & Features

    • Center statement rhinestone
    • Delicate trim
    • Three band design

    Style Number/Barcode: 07004-0266

    Category Name: Rings

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Always & Forever CZ Rings

    These rings are sure to stay on rotation always and forever! This set comes with two cubic zirconia inset rings on an infinity-style band. Complete the look in a chic sweater dress and boots.

    Fit & Features 

    • Two ring set
    • Cubic zirconia insets
    • Infinity band design

    Style Number/Barcode: 07004-0258

    Category Name: Rings

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Long For Sparkle Ring Set

    Fulfill your desire for sparkle with this glam ring set featuring twelve rhinestone accent rings in various designs. Complete the look in a sleek jumpsuit for a night out.

    Fit & Features

    • Twelve-pack ring set
    • Rhinestone accents
    • Various designs

    Style Number/Barcode: 07004-0137

    Category Name: Rings

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

  • Such A Snake Five-Pack Ring Set

    This five-pack ring set brings the glitz to your outfit! It features various styles with rhinestone trim. Complete the look in an edgy moto jacket.

    Fit & Features

    • Five-pack set
    • Rhinestone trim
    • Various styles

    Style Number/Barcode: 07004-0227

    Category Name: Rings

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Dainty Glam Eight Pack Ring Set

    Dainty and glam, give your outfit the perfect finish! This stylish eight-pack ring set includes leaf rhinestone, basic, and geo-shaped designs. Complete the look in a casual sundress for a day out with friends.

    Fit & Features

    • Eight pack ring set
    • Leaf rhinestone design
    • Basic designs
    • Geo-shaped design
    • Metal material

    Style Number/Barcode: 07004-0254

    Category Name: Rings

    Price: $11.90

    Availability: Out of Stock

  • Butterfly Babe Three-Pack Ring Set

    Flaunt your babe status with these butterfly rhinestone rings featuring a set of three. Complete the look in a fab faux fur jacket.

    Fit & Features

    • Three pack set
    • Rhinestone embellishments
    • Buttery designs

    Style Number/Barcode: 07004-0248

    Category Name: Rings

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

  • Slithering Chic Snake Three Pack Ring Set

    You're in for a slithering chic look with this ring set featuring rhinestone insets on geo and snake designs. Complete the look in a glam faux fur jacket.

    Fit & Features 

    • Three pack set
    • Rhinestone embellishments
    • Geo and snake designs

    Style Number/Barcode: 07004-0249

    Category Name: Rings

    Price: $5.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Special Price
  • Low-Key Glamour Ring Set

    Showcase low-key glamour and bring a subtle sparkle to your look with this dainty ring set. It features five rings with varying designs, including simple sleek bands with rhinestone embellishment, a single twisted band, and basic bands with glitzy glitter details. Style this set with stud earrings.

    Fit & Features

    • Set of five rings
    • Varying designs
    • Sleek bands, rhinestone embellishment
    • Twisted band
    • Basic bands, glitter details

    Style Number/Barcode: 07004-0252

    Category Name: Rings

    Price: $4.97 $11.90

    On Sale: Yes

    Availability: Out of Stock

  • Minimalistic Shine Ring Ten Pack

    Bring a flawless shine with this sleek ten-pack ring set. Complete the look in a classy midi dress for a dinner with friends.

    Fit & Features

    • Ten pack set
    • Various styles
    • Metal material

    Style Number/Barcode: 07004-0255

    Category Name: Rings

    Price: $10.90

    Availability: Out of Stock

  • Say I Do CZ Teardrop Ring

    You'll be saying I do when you see this statement ring! It features a large cubic zirconia teardrop stone and delicate trim on the band. Complete the look in a classy lbd for date night. 

    Fit & Features

    • Large cubic zirconia teardrop stone
    • Delicate trim on band

    Style Number/Barcode: 07004-0262

    Category Name: Rings

    Price: $3.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

  • Rhinestone Queen Ring Set

    You're the queen of shine with this glam ring set! It features a set of five with one solid band, one interlock band, and three dainty rhinestone bands. Complete the look with a sleek necklace. 

    Fit & Features

    • Five pack ring set
    • Various designs
    • Rhinestone insets

    Style Number/Barcode: 07004-0251

    Category Name: Rings

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Simply Stunning CZ Oval Ring

    This stunning ring is perfect for giving your formal dress the perfect finishing touch! It features oval-shaped cubic zirconia stones. Style with a statement necklace.

    Fit & Features

    • Oval shaped stones
    • Cubic zirconia

    Style Number/Barcode: 07004-0237

    Category Name: Rings

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glitzy Snake Ring

    This edgy snake rhinestone ring is sure to bring the glitz to your everyday fit! Complete the look with a sleek bodycon dress.

    Fit & Features

    • Rhinestone snake detail
    • Metal material

    Style Number/Barcode: 07004-0236

    Category Name: Rings

    Price: $2.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Vintage Darling CZ Ring Set

    You'll look so darling in this vintage-inspired ring set! It features five rings with various designs and cubic zirconia stones. Complete the look in a statement necklace.

    Fit & Features

    • Five pack set
    • Vintage-inspired designs
    • Cubic zirconia stones

    Style Number/Barcode: 07004-0238

    Category Name: Rings

    Price: $6.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

  • Glam Baby Rhinestone Stacked Rings

    Your fingers deserve some glam and this four-pack ring set is perfect! It features rhinestone letters that spell out, 'Baby'. Complete the look with a moto jacket.

    Fit & Features

    • Four-pack set
    • Rhinestone letters spell, 'Baby' 

    Style Number/Barcode: 07004-0240

    Category Name: Rings

    Price: $4.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Stack On Shine Rhinestone Five-Pack Ring Set

    Achieve the perfect stacked ring look with this five-pack set. It features various styles with rhinestone embellishments to give your fingers some shine. Complete the look in a chic jumpsuit for a night out.

    Fit & Features

    • Five-pack ring set
    • Rhinestone embellishments
    • Various styles

    Style Number/Barcode: 07004-0233

    Category Name: Rings

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glitzy And Glam Multi Ring Pack

    Bring the glitz and glamour with a ring pack that shows off your stunning style. The ring pack includes five rings that feature wide bands with glitter, textured bands, and a rhinestone band. Complete look with a corset and high waist jeans. 

    Fit & Features

    • Pack includes five rings
    • Wide bands with glitter
    • Textured bands
    • Rhinestone band

    Style Number/Barcode: 07004-0244

    Category Name: Rings

    Price: $4.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Snake Statement Rhinestone Ring Set

    Make a statement in this rhinestone seven-pack ring set. It features one snake ring and six dainty rings in various styles. Complete the look in a stylish sweater dress and boots.

    Fit & Features

    • Seven-pack set
    • One snake ring
    • Six dainty rings in various styles
    • Rhinestone embellishments

    Style Number/Barcode: 07004-0243

    Category Name: Rings

    Price: $5.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • With Love Cubic Zirconia Heart Ring

    Style your look with love with a ring that brings the charm! The ring features a band of mini rhinestones, a heart-shaped cubic zirconia stone, and open ends that allow you to easily adjust the fit. Complete look with a corset and sphere clutch

    Fit & Features

    • Slim band
    • Mini rhinestones
    • Heart-shape design
    • Cubic zirconia 
    • Adjustable 

    Style Number/Barcode: 07004-0245

    Category Name: Rings

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock