Gift Yourself

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

Graduation To Birthday Gifts She'll Adore

Looking for the perfect gifts for her? Windsor is the shop for graduation, birthdays, bridal showers, seasonal holidays, and fun bachelorette party gifts and novelty items! From trendy items to sashes and novelty purses, you’ll find a stylish assortment of glam beauty picks, rhinestone crowns, hair accessories for the bride-to-be and/or birthday girl, and more stylish gifts for her.

Buy a birthday girl sash in luxe satin or gorgeous glitter fabrics that will make the birthday babe feel all the more special! Top off her look with a sparkling rhinestone embellished tiara to have her truly feeling like a queen.

She may have said yes to a dress, but the bachelorette party outfit is where it’s at! Gift her a cute bride-to-be veil perfect for a weekend in Vegas. For a western-themed bachelorette weekend, she’ll absolutely adore a rhinestone fringe cowboy hat! Don’t forget to give her a glamorous sphere clutch that she’ll want to take beyond her bachelorette party dress!

For the holiday season, give your loved ones the perfect gift! Discover stunning embellished earrings, necklaces, and bracelets she’ll love to style all her outfits with. Give the gift of beauty with fake eyelashes, a trendy claw clip, or a gorgeous rhinestone hair comb as a fab way to elevate looks.

Let her decide what to gift herself with a gift card from Windsor to keep her on-trend no matter the occasion. Whatever may be on your social calendar for this season, Windsor is your destination for birthdays, bachelorette parties, bridal shower gifts, and special occasions!

What is a novelty item?

A novelty item is a new or unique item that you'll enjoy using! Discover must-haves such as rhinestone tiaras, fashionable birthday and bridal sashes, and jewelry sets are all novelty items Windsor features. Find the perfect gifts for the holidays, graduation, or birthday celebrations. And don't forget to gift yourself something fun and fashionable this year too!

  • Classic Sparkle Rhinestone Multi-Row Tennis Bracelet

    Fit & Features

    • Three-row design
    • Rhinestone embellishments
    • Clasp closure

    Style Number/Barcode: 07003-0648

    Category Name: Gift Yourself

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Gorgeous Shimmer Rhinestone Necklace And Earring Set

    Fit & Features

    • Necklace and earrings set
    • V-shaped collar necklace
    • Single row of rhinestones, multi-row rhinestone design
    • Back adjustable chain with lobster clasp closure
    • Duster earrings, square-shaped rhinestone-embellished post
    • Two-row rhinestone linear design
    • Post-back closures

     

    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07002-2032

    Category Name: Gift Yourself

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sparkly Luxe Gemstone Necklace And Earrings Set

    Make a statement with the sparkly luxe gemstone necklace and earrings set. Featuring a V-shaped collar and teardrop gems, it's perfect for any glam occasion. Shine on, gorgeous!

    Fit & Features

    • Necklace and earrings set
    • V-shaped collar necklace
    • Single row of rhinestones, rhinestone cluster design with teardrop gemstones
    • Short lariat with rhinestones and teardrop gemstone
    • Back adjustable chain with lobster clasp closure
    • Duster earrings
    • Two-row rhinestone linear design, rhinestone cluster design with teardrop gemstone
    • Post-back closures

     

    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07002-2035

    Category Name: Gift Yourself

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Luxe Dainty Cubic Zirconia Necklace And Stud Earrings Set

    Fit & Features

    • Necklace and earrings set
    • Round collar necklace, dainty chain-link design
    • Single row of cubic zirconia stones, teardrop cubic zirconia drop accents
    • Back adjustable chain with lobster clasp closure
    • Teardrop cubic zirconia stud earrings
    • Post-back closures

     

    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07002-2034

    Category Name: Gift Yourself

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam Aura Rhinestone Cabbie Hat

    Keep it chic with this rhinestone cabbie hat. This soft woven beauty, sprinkled with rhinestones, is perfect for your Parisian trip. Total vibe upgrade!

    Fit & Features

    • Soft woven material, sleek woven lining
    • Traditional cabbie design
    • Short brim
    • Mini rhinestone embellishments

    Style Number/Barcode: 07302-1710

    Category Name: Gift Yourself

    Price: $4.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glitzy Chic Large Rhinestone Bow

    Fit & Features

    • Large bow design
    • Mini rhinestone studs
    • Clip-on 

    Style Number/Barcode: 07006-000001

    Category Name: Gift Yourself

    Price: $9.90

    Availability: In Stock

    Available Color: WHITE

    Available Size: NS

  • Regal Gemstone Necklace, Bracelet, And Earrings Set

    Fit & Features

    • Necklace, bracelet, and earrings matching set
    • Collar necklace, single row of rhinestones, center square-shaped rhinestone design, hanging teardrop gemstone with rhinestone outline
    • Back adjustable chain with lobster clasp closure
    • Two-row rhinestone bracelet, stretchy design
    • Short drop earrings, round rhinestone post, hanging teardrop gemstone with rhinestone outline
    • Post-back closures

     

    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07002-2049

    Category Name: Gift Yourself

    Price: $16.90

    Availability: In Stock

    Available Color: BURGUNDY

    Available Size: NS

  • Dazzling Luxe Rhinestone Chandelier Earrings

    Fit & Features

    • Teardrop-shaped outline design
    • Fringe
    • Rhinestones
    • Post-back closure

     

    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07001-2237

    Category Name: Gift Yourself

    Price: $3.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glimmer Girlie Rhinestone Hoop Earrings

    Hey sparkle queen! The glimmer girlie rhinestone hoop earrings are your go-to for dazzling vibes. With chic square hoops and rhinestone glam, you're ready to shine bright in every moment!

    Fit & Features

    • Rhinestone embellishments
    • Square hoop drop design
    • Post-back closure

     

    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07001-2271

    Category Name: Gift Yourself

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale