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.

  • Stackable Style Five-Pack Ring Set

    Make a statement with this five-pack ring set! The set features various designs and some with sparkling rhinestone embellishments to give your look a glam finish.

    Fit & Features

    • Five-pack ring set
    • Various designs
    • Some with rhinestone embellishments

    Style Number/Barcode: 07004-0464

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Glittering Twist Four-Pack Ring Set

    A four-pack ring set showcasing glittering details like rhinestone embellishments and sleek designs perfect for styling with an LBD for date night.

    Fit & Features

    • Four-pack ring set
    • Two rhinestone-embellished rings
    • Two sleek style rings

    Style Number/Barcode: 07004-0463

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Leave You Breathless Eight Pack Ring Set

    Accessorize your look with this eight pack ring set showcasing a variety of glam designs, some with rhinestones or faux pearl embellishments, that give any outfit something special!

    Fit & Features

    • Eight pack ring set
    • Rhinestone and faux pearl embellishments
    • Variety of designs and styles

    Style Number/Barcode: 07004-000001

    Category Name: Rings

    Price: $10.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • She's Bold Five Pack Ring Set

    Adorn your look with this five pack ring set with various chic designs to fit your mood and unique style!

    Fit & Features

    • Five pack ring set
    • Various designs and styles

    Style Number/Barcode: 07004-000002

    Category Name: Rings

    Price: $12.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glow Babe Six-Pack Toe Ring Set

    A six-pack of toe rings to achieve that perfect stacked style to go barefoot!

    Fit & Features

    • Six-pack of toe rings
    • Various styles and designs

    Style Number/Barcode: 07004-000009

    Category Name: Rings

    Price: $7.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: NS

  • Stack Goals Dainty Ring Set

    When your mani needs a plus one (or eight). This multi-pack ring set features dainty bands and glam details made to mix, match, and repeat—perfect for stacking or serving solo slay.

    Fit & Features

    • Eight-pack ring set
    • Dainty bands
    • Varying designs
    • Rhinestone and emerald-hue stone embellishments

    Style Number/Barcode: 07004-000008

    Category Name: Rings

    Price: $10.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Clocked In Cute Watch Ring

    Your digits just got a glow-up. This watch band ring serves vintage glam with a bold twist—perfect for stacking or styling solo when you're feeling extra on time.

    Fit & Features

    • Functional clock face with adjustable dial
    • Roman numeral detail
    • Metal stretch band

    Style Number/Barcode: 07004-000011

    Category Name: Rings

    Price: $14.90

    Availability: In Stock

    Available Color: SILVER

    Available Size: NS

  • Time’s Up Watch Ring

    Serving boss energy with every flick of the wrist. This watch ring doubles as a statement piece and a power move—because you’re not just keeping time, you’re running it.

    Fit & Features

    • Functional clock face with adjustable dial
    • Roman numeral detail
    • Stretch band

    Style Number/Barcode: 07004-000010

    Category Name: Rings

    Price: $14.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: NS

  • Stacked And Stunning Ring Set

    Your hands called—they want attention. This mix-and-match ring pack serves texture, sparkle, and shine for every vibe, from minimal chic to full glam.

    Fit & Features

    • Six-piece ring set
    • Various styles and designs

    Style Number/Barcode: 07004-000012

    Category Name: Rings

    Price: $14.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Put A Ring On Every Mood Five-Pack Set

    She’s not picking favorites—she’s stacking them all. From dainty sparkles to flirty bows, this five-pack ring set is a whole vibe for every finger and every fit.

    Fit & Features

    • Five-pack ring set
    • Rhinestone details
    • Includes butterfly and floral accents
    • Various styles and designs

    Style Number/Barcode: 07004-000016

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Shine On Repeat Rhinestone Ring Pack

    Because one sparkle moment is never enough. This glam ring pack serves up endless shine with rhinestones, faux pearls, and playful textures made to mix, match, and glow up any outfit.

    Fit & Features

    • Seven-pack ring set
    • Stackable silhouette with various dainty widths
    • Bow, heart, chain-link, and textured designs
    • Rhinestone, faux pearl, and iridescent stone embellishments

    Style Number/Barcode: 07004-000017

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: SILVER

    Available Size: 7, 8

  • Ring Leader Energy Mixed Metal Ring Set

    Three rings, zero chill. This stack is giving bold, sculptural, and totally curated—even if you got dressed in five minutes flat. Style them solo or mix 'em up for that cool-girl chaos we love.

    Fit & Features

    • Sleek metal finish
    • Includes open band, square, and dome ring designs
    • Easy to mix and match across moods

    Style Number/Barcode: 07004-000019

    Category Name: Rings

    Price: $9.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Stack Your Shine Eight-Pack Ring Set

    Because one ring is never enough. This playful mix of rings with gemstone details lets you stack, mix, and match your vibe from chill hangs to glam nights.

    Fit & Features

    • Eight-pack ring set
    • Various styles and designs
    • Gemstone and rhinestone embellishments

    Style Number/Barcode: 07004-000020

    Category Name: Rings

    Price: $14.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

  • Every Mood Six Pack Gemstone Ring Set

    Your fingers called—they want their moment. This dreamy six pack ring set stacks the vibes just right, whether you're keeping it dainty or going full glam with a formal look.

    Fit & Features

    • Six-pack ring set
    • Gemstone embellished
    • Various designs and styles

    Style Number/Barcode: 07004-000021

    Category Name: Rings

    Price: $10.90

    Availability: In Stock

    Available Color: PINK

    Available Size: 7, 8

    Product Badge:
    • New Arrival
  • Love Is In The Details Five Pack Ring Set

    Perfect for stacking or styling alone, this five pack ring set will elevate your day or night outfit!

    Fit & Features

    • Five pack ring set
    • Various styles and designs

    Style Number/Barcode: 07004-000004

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: SILVER

    Available Size: 7, 8

  • Infinite Style Four Pack Ring Set

    This versatile set offers four stylishly chic rings that can be worn alone for subtle elegance or stacked for a bold statement.

    Fit & Features

    • Four-pack ring set
    • Various styles and designs

    Style Number/Barcode: 07004-000005

    Category Name: Rings

    Price: $10.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Trending Now Faux Pearl Ring Set

    These rings are straight from your FYP. This five-pack faux pearl ring set is giving quiet luxury meets cool-girl core—aka the perfect add-to-cart energy.

    Fit & Features

    • Five-pack ring set
    • Varying shapes and designs
    • Includes chunky, textured, and minimalist styles
    • Faux pearl embellishments

    Style Number/Barcode: 07004-000007

    Category Name: Rings

    Price: $10.90

    Availability: In Stock

    Available Color: GOLD

    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: $6.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: NS

  • 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: $6.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: NS