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: 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: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • 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: $3.97 $7.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • 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: Out of Stock

    Product Badge:
    • Ships Free
  • 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: Out of Stock

    Product Badge:
    • Ships Free
  • 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: Out of Stock

    Product Badge:
    • Ships Free
  • 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

  • Golden Glow Statement Ring Set

    Stack it up, babe—this bold ring set brings luxe vibes to every outfit. With mixed textures and a standout pearl accent, it’s giving effortless glam for day-to-night looks.

    Fit & Features

    • Three-piece ring set
    • Chunky and textured designs
    • Faux pearl statement detail

    Style Number/Barcode: 07004-000018

    Category Name: Rings

    Price: $12.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: 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: $4.97 $9.90

    On Sale: Yes

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8

    Product Badge:
    • Sale
  • 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: Out of Stock

    Product Badge:
    • Ships Free
  • Stack It Up Mixed Ring Set

    Because one ring is never enough. This mixed five-piece set brings together bold textures, sparkly accents, and chic details for endless stacking vibes.

    Fit & Features

    • Five-piece set
    • Mix of chunky and delicate band silhouettes
    • Crystal embellished cross detail
    • Smooth stone accent ring

    Style Number/Barcode: 07004-000022

    Category Name: Rings

    Price: $10.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 8

  • 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: 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
  • Midnight Hour Watch Ring

    Sleek, chic, and a little mysterious—this ring watch is the ultimate cool-girl accessory. The stretch band makes it effortless, while the minimalist face keeps it modern.

    Fit & Features

    • Polished metal trim
    • Circular clock face
    • Stretch band
    • Adjustable side dial

    Style Number/Barcode: 07004-000025

    Category Name: Rings

    Price: $16.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: NS

  • Cosmic Hour Hexagon Watch Ring

    This hexagon-shaped watch ring sparkles with rhinestone trim and an iridescent face that catches every light. It’s part jewelry, part timepiece, and all statement.

    Fit & Features

    • Hexagon-shaped clock
    • Rhinestone trim, iridescent clock face
    • Adjustable side dial
    • Stretch band

    Style Number/Barcode: 07004-000026

    Category Name: Rings

    Price: $16.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: NS

  • Timeless Spark Oval Watch Ring

    Timeless with a touch of sparkling glam—this oval ring watch sparkles with rhinestone trim while the stretch band keeps it comfy and effortless. The perfect piece to stack with bangles or let shine on its own.

    Fit & Features

    • Oval watch face with rhinestone trim
    • Stretch band
    • Adjustable side dial

    Style Number/Barcode: 07004-000023

    Category Name: Rings

    Price: $16.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: NS

    Product Badge:
    • Best Seller
  • Vintage Hour Square Ring Watch

    Classic meets cool—this square watch ring brings vintage vibes with its Roman numeral clockface, all wrapped in a modern statement design. A timepiece that doubles as jewelry, made to catch stares.

    Fit & Features

    • Square design
    • Roman numeral clockface detail
    • Stretch band
    • Adjustable side dial

    Style Number/Barcode: 07004-000024

    Category Name: Rings

    Price: $16.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: NS

  • 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: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Ring It On Five-Piece Set

    Why choose one vibe when you can have them all? This stackable ring set mixes bold bands and sleek shapes so you can pile them on or keep it minimal—your call.

    Fit & Features

    • Five-piece ring set
    • Includes chunky, chain, and geometric shapes
    • Pavé stone accents on select bands
    • Lightweight and stackable

    Style Number/Barcode: 07004-000030

    Category Name: Rings

    Price: $12.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: 7, 8