Holiday Gifts under $20

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

Holiday Gifts For Her Under $20

Explore holiday gifts under $20 that blend style and affordability—perfect for friends, family, or a little self-care this season. Windsor’s collection has thoughtful, trendy options like oversized scarves, cozy socks, and chic tights, all designed to add warmth and personality to any outfit. Searching for fun accessories? Discover gifts for her like statement-making stud earrings, playful keychains, and jewelry with charm details featuring bows, hearts, or butterflies.

For the friend who loves a little sparkle, rhinestone accessories, faux eyelashes, and hair ties elevate any holiday look with an extra touch of glamour. Practical yet stylish cold-weather pieces like earmuffs, berets, and head wraps add both flair and warmth—perfect holiday gifts for friends who love to accessorize. With these affordable holiday gifts, it’s easy to spread the joy of giving without overspending. Shop Windsor’s unique collection for holiday gifts that bring a smile to everyone on your list!

  • So Glam Rhinestone And Baguette Stone Clutch

    Channel a glam vibe with a clutch that dazzles from all your best angles. The clutch features a small rectangular body, a fold-over closure with a snap button closure, and a detachable chain shoulder strap. The body is embellished with mini rhinestone and baguette-shaped gemstones. Complete look with a satin formal dress

    Fit & Features

    • Small rectangular body
    • Fold-over closure with snap button 
    • Rhinestones
    • Baguette-shaped gemstones
    • Detachable chain shoulder strap

    Style Number/Barcode: 07204-0211

    Category Name: Holiday Gifts under $20

    Price: $28.90

    Availability: In Stock

    Available Color: SILVER

    Available Size: NS

  • Keep It Basic Face Mask With Earloops

    Stay safe in this solid face mask that will still look good with your summer fits! The face mask features a breathable knit fabric, a contrasting black trim, and earloops for a customized comfortable fit. 

    Fit & Features 

    • Solid blue print  
    • Breathable knit material 
    • Contrasting black trim 
    • Earloops
    • Wash Before and After Use is Recommended
    • Not a Medical Grade Mask
    • Final Sale

    Style Number/Barcode: 07305-0119

    Category Name: Holiday Gifts under $20

    Price: $2.97 $6.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sleek And Chic Mini Tote

    Sleek and chic, this faux leather mini tote is perf for a night out! It features trendy O-ring handles and a detachable chain shoulder strap to convert the tote into a crossbody purse and a spacious satin-lined interior. Complete the look with strappy heels.

    Fit & Features

    • O-ring handles
    • Detachable chain shoulder strap
    • Spacious satin-lined interior, one pocket
    • Faux leather material

    Style Number/Barcode: 07203-0557

    Category Name: Holiday Gifts under $20

    Price: $24.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • '90s Mood Square Frame Sunglasses

    Get in a '90s mood with these trendy sunglasses you've seen all over the gram. They feature a plastic square-shaped frame with tinted lenses. Complete your cool-girl look with large hoop earrings.

    Fit & Features

    • Plastic square-shaped frame
    • Tinted lenses
    • 100% UV Protection

    Style Number/Barcode: 07008-0985

    Category Name: Holiday Gifts under $20

    Price: $3.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glitter Quick Sand Phone Ring

    Add a touch of glitter, all while making it easier not to drop your phone! 

    • Glitter quicksand
    • Drop-free security
    • Kickstand stability
    • Full 360 rotation

    Style Number/Barcode: 07308-0057

    Category Name: Holiday Gifts under $20

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Moment of Luxe Rhinestone Wristlet

    Shine on for a moment of luxe with this chic convertible wristlet! This style must-have can be used as a glam wristlet for a night out with the squad or a sleek crossbody. The wristlet features an envelope design, front rhinestone embellishments, a contrasting faux leather material, a faux leather wristlet strap, and a chain-link shoulder strap. Complete the look with the matching sparkly belt and heels!

    Shop Matching Bag: Let The Night Begin Rhinestone Bucket Bag
    Shop Matching Belt: Always Classy Rhinestone Belt
    Shop Matching Heels: Gloss Up Glitter Rhinestone Platform Block Heels

    Fit & Features

    • Envelope design, magnetic snap button closure
    • Front rhinestone embellishments
    • Detachable faux leather wristlet strap
    • Detachable chain-link shoulder strap
    • Two pockets, card slots
    • Faux leather material

    Style Number/Barcode: 07201-0046

    Category Name: Holiday Gifts under $20

    Price: $24.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cubic Zirconia 18K Gold Dipped Friendship Necklace

    You are the best part of me, and have always watched over me ever since we first met, I hope to share all the joy and tears to come in my life with you! Thank you for being there for me. We may not be sisters by blood, but we are sisters by heart!

    • 18K Gold dipped
    • Single necklace
    • Double row 
    • Cubic Zirconia charm
    • Adjustable lobster clasp closure

    Style Number/Barcode: 07002-0233

    Category Name: Holiday Gifts under $20

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • La Splash X Windsor Liquid Lipstick "Stripped Nude" Collection

    LA Splash X Windsor

    Pucker up bby! Give your look the perfect lip to go with your glam looks! This kiss proof set includes three liquid lipsticks with matte finish and are totally kiss-proof! Features vibrant and classic shades of nude including Bride's Revenge, Infectious, and Vanish. Completely cruelty free, and hand picked by our windsor team in collab with LA Splash to choose the perfect shades for you bae!

     

    Fashion tape, adhesive bras, adhesive panties, pasties, hosiery, cosmetics and lingerie are considered final sale merchandise FINAL SALE and CLEARANCE merchandise may not be returned or exchanged.

    Style Number/Barcode: 07307-0018

    Category Name: Holiday Gifts under $20

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Fur Babe Rhinestone Slides
    Step out in style babygirl! Slip on these slides and head out! They are designed with a round toe, a single band over the toes that is detailed with faux fur. They have a flat form and a rhinestone detailing around the sole.

    Style Number/Barcode: 07408-0021

    Category Name: Holiday Gifts under $20

    Price: $9.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Princess Of Glam Rhinestone Tiara

    You're the princess of glam at every party in this rhinestone tiara! Complete the look in a sultry satin dress and heels.

    Fit & Features

    • Rhinestone embellishments
    • Dainty design
    • Open-ended, comb-tooth edges

    Style Number/Barcode: 07006-0281

    Category Name: Holiday Gifts under $20

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cozy Season Brushed Plaid Scarf

    Tis' the season for wearing this cozy scarf! It features a plaid pattern on the brushed knit fabric with a stitched hem. Style with knee-high boots.

    Fit & Features

    • Plaid pattern
    • Brushed knit fabric
    • Stitched hem

    Style Number/Barcode: 07305-0336

    Category Name: Holiday Gifts under $20

    Price: $4.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Milk Moisturizing Sheet Mask

    Pamper yourself with a sheet mask that moisturizes your skin!  The mask features a moisturizing milk essence that replenishes dry skin. Throw on a matching lounge set to create that spa experience.  

    Fit & Features

    • Sheet mask
    • Milk essence 

    Style Number/Barcode: 07307-0054

    Category Name: Holiday Gifts under $20

    Price: $1.97 $4.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Feeling Flawless Electric Makeup Brush Cleaner

    An electric brush cleaner is a must for any beauty guru to keep brushes looking flawless. Clean brushes mean a better application of makeup and a reduction of bacterial build-up that can cause irritation to skin. The brush cleaner features an electric spinner, 8 different sized brush holders to fit most brush sizes, and a plastic washer bowl. This is the perfect gift for the makeup lovers in your life! 

    Fit & Features

    • Electric spinner
    • 8 different sized brush holders
    • Plastic washer bowl

    Style Number/Barcode: 07307-0043

    Category Name: Holiday Gifts under $20

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Halloween Rhinestone Cat Ears

    Look ever so fab and have the most purrfect style in these Halloween rhinestone cat ears! They feature a thin headband with one row of rhinestones and an adorable cat ear design. Finish off your costume with gorgeous face gems and a stunning little black dress.

    Fit & Features

    • Thin headband
    • Single row of dainty rhinestones
    • Cat ear design

     

    Halloween Costumes are excluded from Promotions

    Style Number/Barcode: 07308-0107

    Category Name: Holiday Gifts under $20

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cubic Zirconia 18K Gold Dipped Mom And Daughter Necklace
    The love between a mother and a daughter knows no distance. Side by side or miles apart we will always be connected by our hearts! A dainty design with a two cubic zirconia stones, one small, one large resembling a love for a mother and daughter. Necklace is dipped in 18k yellow gold, and has a lobster clasp closure.

    Style Number/Barcode: 07002-0235

    Category Name: Holiday Gifts under $20

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Stay Forever Chic Faux Wool Hat

    You'll stay forever chic with this of-the-moment faux wool hat! It features a structured top with a wide flat brim and a sleek faux leather trim. Style with a mock neck bodysuit and your fave pair of denim.

    Fit & Features

    • Structured top
    • Wide flat brim
    • Thin faux leather trim, adjustable buckle detail
    • Faux wool material

    Style Number/Barcode: 07302-1394

    Category Name: Holiday Gifts under $20

    Price: $7.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Happy Birthday Rhinestone Headband

    Hey birthday babe! Show everyone what day it is with this rhinestone happy birthday headband on a sleek metal frame. Complete your party look with a sash and sultry satin dress.

    Fit & Features

    • Rhinestone lettering spells, " Happy Birthday"
    • Sleek metal frame

    Style Number/Barcode: 07006-0225

    Category Name: Holiday Gifts under $20

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Brightening Pearl Sheet Mask

    Brighten up with a sheet mask that leaves skin looking dewy and radiant! The sheet mask features a pearl essence that provides a brightening effect for the skin. 

    Fit & Features

    • Pearl essence 
    • Sheet mask

    Style Number/Barcode: 07307-0053

    Category Name: Holiday Gifts under $20

    Price: $1.97 $4.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Bride To Be Rhinestone Headband

    Celebrate the bride with a glam headband, that brings out that celebratory glow! The glitzy headband features a sleek headband and rhinestone lettering that reads: "Bride". Complete bridal outfit with a sash and white dress

    Fit & Features

    • Sleek headband
    • Rhinestones
    • Lettering that reads: "Bride" 

    Style Number/Barcode: 07006-0176

    Category Name: Holiday Gifts under $20

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • La Splash X Windsor Liquid Lipstick "Blood Lust" Collection

    LA Splash X Windsor

    Pucker up bby! Give your look the perfect lip to go with your glam looks! This kiss proof set includes three liquid lipsticks with matte finish and are totally kiss-proof! Features vibrant and bold shades of red including Kiss of death, Ursula, and D'vil. Completely cruelty free, and hand picked by our windsor team in collab with LA Splash to choose the perfect shades for you bae!


    Fashion tape, adhesive bras, adhesive panties, pasties, hosiery, cosmetics and lingerie are considered final sale merchandise FINAL SALE and CLEARANCE merchandise may not be returned or exchanged.

    Style Number/Barcode: 07307-0019

    Category Name: Holiday Gifts under $20

    Price: $3.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Bad Intentions Satin Face Mask

    Show off your bad side in a face mask this Halloween! Perfect for styling with your devilishly wicked costume or create a mischievous cupid costume with this satin-like face mask. The face mask features a vibrant red hue, a breathable knit material with a satin-like exterior, and earloops for a customized fit. 

    Fit & Features

    • Composed of breathable knit material
    • Red Satin-like exterior
    • Earloops
    • Wash Before and After Use is Recommended
    • Not a Medical Grade Mask

     

    Face masks are considered final sale merchandise. FINAL SALE and CLEARANCE merchandise may not be returned or exchanged.

    Style Number/Barcode: 07305-0187

    Category Name: Holiday Gifts under $20

    Price: $3.97 $7.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Safari Cutie Zebra Print Knit Beanie

    Look cute for your safari out into the fashion kingdom! This zebra print knit beanie is perfect for adding a fun print to your outfit. Complete the look in a cozy faux sherpa jacket.

    Fit & Features

    • Zebra print
    • Cuffed design
    • Knit material, minimal stretch
    • Soft and comfortable

    Style Number/Barcode: 07302-1397

    Category Name: Holiday Gifts under $20

    Price: $2.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Pisces Script Necklace

    Showcase your zodiac sign with style in this chic and trendy necklace! It features a dainty chain with a center script that reads "Pisces." Pair this necklace with your cute everyday outfit, or a mini dress and a rhinestone adorned tiara to celebrate your birthday.

    Fit & Features

    • Dainty chain
    • Center script that reads "Pisces"
    • Lobster clasp closure 

    Style Number/Barcode: 07002-0696

    Category Name: Holiday Gifts under $20

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Chic And Posh Pearl Mesh Long Gloves

    These chic and posh pearl mesh gloves will elevate any dressy look! They feature a long-length design that goes past the elbow in sheer mesh fabric with dainty faux pearl embellishments. Style with a bodycon dress and clear mules for a party!

    Fit & Features

    • Long-length design
    • Sheer mesh fabric
    • Faux pearl accents

    Style Number/Barcode: 07304-0045

    Category Name: Holiday Gifts under $20

    Price: $4.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free