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!

  • Chic Moment Satin Face Mask

    Stay safe and create a chic moment in this satin knit face mask! It features a breathable knit material with a satin-like exterior and ear loops for a comfortable fit. Complete the look with a cute clutch.

    Fit & Features

    • Satin knit material
    • Ear loops
    • This is not a medical-grade mask nor is a substitute for medical-grade equipment
    • Wash before and after use is recommended
    • Please consult local health authority for guidance on the use of non-medical grade masks

     

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

    Style Number/Barcode: 07305-0169

    Category Name: Holiday Gifts under $20

    Price: $1.97 $7.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Chic Layers Ribbed Knit Leg Warmers

    Accessorize your look with these rib knit leg warmers for extra cozy and cuteness this season! Style with cute flats or slippers.

    Fit & Features

    • Cable knit fabrication
    • Cuffed design
    • Calf-length fit

    Style Number/Barcode: 07306-0338

    Category Name: Holiday Gifts under $20

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Oh-So-Adorable Bow Detail Socks

    Oh-so-adorable, these ankle-high socks feature the cutest bow-back design. Style with sneakers for a casual look or platform heels for a dressy chic vibe!

    Fit & Features

    • Knit fabric with moderate stretch
    • Ankle-high length
    • Satin-like bow-back design

     

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

    Style Number/Barcode: 07306-0358

    Category Name: Holiday Gifts under $20

    Price: $1.97 $5.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Casual Cozy Ribbed Knit Fold-Over Beanie

    Casual and cozy, this ribbed knit fold-over beanie will help keep you warm while looking cute. Pair with a jacket.

    Fit & Features

    • Ribbed knit material
    • Fold-over hem

    Style Number/Barcode: 07302-1725

    Category Name: Holiday Gifts under $20

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Parisian Chic Faux Leather Beret

    Look like a Parisian chic babe with this faux leather beret. Pair with a fashionable coat.

    Fit & Features

    • Classic beret design
    • Faux leather material

    Style Number/Barcode: 07302-1733

    Category Name: Holiday Gifts under $20

    Price: $4.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Perfect Set Cubic Zirconia Stud Earrings Pack

    The perfect set of cubic zirconia stud earrings? Say less! This luxe multipack features three pairs of studs, including triangle, diamond-shaped, and round cubic zirconia stone designs for the prettiest sparkle.

    Fit & Features

    • Three-pack stud earrings set
    • Triangle, diamond-shaped, and round cubic zirconia stone designs
    • Post-back closures, rubber stoppers

     

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

    Style Number/Barcode: 07001-2153

    Category Name: Holiday Gifts under $20

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Scalloped Lace Face Mask With Earloops

    Stay safe in this chic face mask that won’t clash with your fit! Fitted with a soft breathable knit, a scalloped lace pattern, and earloops for a comfortable customized fit.

    Fit & Features

    • Scalloped lace pattern
    • Earloops
    • Wash before and after use is recommended
    • Not a medical-grade mask
    • Final Sale

    Style Number/Barcode: 07305-0132

    Category Name: Holiday Gifts under $20

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Delicate Glam Large Hair Bow

    Accessorize with this glam hair bow for a poised and polished look. Pair with flats.

    Fit & Features

    • Large bow design
    • Clip on fasten

    Style Number/Barcode: 07006-000010

    Category Name: Holiday Gifts under $20

    Price: $3.97 $10.90

    On Sale: Yes

    Availability: In Stock

    Available Color: LIGHT, BLUE

    Available Size: NS

    Product Badge:
    • Sale
  • Everlasting Shine Rhinestone Linear Earrings

    Bring the shine with earrings that elevate your elegant outfits! The earrings feature a dainty linear design with a rhinestone stud. Complete the look with a long satin dress for the perfect wedding guest outfit! 

    Fit & Features

    • Dainty linear design
    • Chain link
    • Rhinestone stud
    • Fish-hook back

     

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

    Style Number/Barcode: 07001-2128

    Category Name: Holiday Gifts under $20

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Final Touch Cuffed Bow Leg Warmers

    These leg warmers feature a cuffed design with satin bow decorations on soft, cozy rib knit material. Style with booties.

    Fit & Features

    • Cuffed design
    • Satin bow decorations
    • Soft, cozy rib knit material

    Style Number/Barcode: 07306-0385

    Category Name: Holiday Gifts under $20

    Price: $12.90

    Availability: In Stock

    Available Color: IVORY-2, IVORY-3

    Available Size: NS

  • Basic Reusable Face Mask

    Stay safe baby girl in this face mask that won’t clash with your fit. The basic face mask features a breathable knit material and earloops for a comfortable fit. 

    Fit & Features

    • Earloops
    • Wash Before and After Use is Recommended
    • Not a Medical Grade Mask
    • Final Sale

    Style Number/Barcode: 07305-0116

    Category Name: Holiday Gifts under $20

    Price: $2.97 $6.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Wildly Chic Faux Fur Leopard Print Slides

    Fit & Features

    • Flat sole
    • Faux fur material
    • Easy slip-on design
    • Round toe
    • Wide criss-cross straps over the toe
    • Leopard print
    • Runs true to size

    Style Number/Barcode: 07405-0187

    Category Name: Holiday Gifts under $20

    Price: $9.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sporty Luxe Corduroy Baseball Cap

    Fit & Features

    • Corduroy material 
    • Wide brim
    • Baseball cap design
    • Adjustable back strap

    Style Number/Barcode: 07302-1736

    Category Name: Holiday Gifts under $20

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • So Cozy Bow Detail Faux Fur Earmuffs

    Fit & Features

    • Faux fur material
    • Pink knit mini bow accents on each side

    Style Number/Barcode: 07310-0009

    Category Name: Holiday Gifts under $20

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Issa Celebration Birthday Girl Rhinestone Tiara

    Celebrate your special day with a tiara that makes you feel like the queen you are! With its pretty rhinestone lettering and design, it's a must-have for that birthday brunch. Pair with a flirty skater dress and a sparkly clutch for the best birthday outfit of the year!

    Fit & Features

    • Rhinestone detailing and lettering that reads "Birthday Girl"
    • Comb attached to the tiara to help secure

    Style Number/Barcode: 07006-0194

    Category Name: Holiday Gifts under $20

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Pretty Sparkle Rhinestone Hoop Earrings

    Add a pretty sparkle to all of your 'fits with these gorg rhinestone hoop earrings! They feature a medium metal hoop design with all-around rhinestone embellishments. Include an omega closure. Style these hoop earrings with a dainty necklace for everyday glamour!

    Fit & Features

    • Medium metal hoop design
    • Rhinestone embellishments
    • Omega closure, rubber stopper


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

    Style Number/Barcode: 07001-1706

    Category Name: Holiday Gifts under $20

    Price: $9.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Delicate Glam Necklace And Studs Set

    Adorn your formal outfit with this delicate glam necklace and earrings set. It features a dainty chain-link necklace with a chain-trim rhinestone teardrop and matching stud earrings. Complete the look with a chic tennis bracelet.

    Fit & Features

    • Matching set
    • Dainty chain-link necklace, lobster clasp closure
    • Chain-trim rhinestone teardrop
    • Stud earrings, post-back closure

     

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

    Style Number/Barcode: 07002-1258

    Category Name: Holiday Gifts under $20

    Price: $2.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Luxe Glow Iridescent And Faux Pearl Face Gemstones

    Be bold with the luxe glow of these faux pearl face gemstones in iridescent colors in various sizes so you can create your unique and beautiful look! Pair with a cute corset top and jeans for a concert or party.

    Fit & Features

    • Face and eye gemstones
    • Varying-sized face gemstones
    • Iridescent color and faux pearl design
    • Self-adhesive

     

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

    Style Number/Barcode: 07307-0392

    Category Name: Holiday Gifts under $20

    Price: $4.90

    Availability: In Stock

    Available Color: AB

    Available Size: NS

  • Glam Getaway Duffel Bag

    Treat yourself to a getaway with the girls and pack all of your essentials in a glam duffel bag! Pair this bag with your fave faux fur coat and booties.

    Black Glitter Bag

    • Top zipper closure with top faux leather handles
    • Detachable adjustable shoulder strap
    • Zippered exterior pocket
    • Single zippered pocket and two pouches on the interior
    • Gold metal purse feet at the bottom
    • Exterior is composed of combination PU material and polyester backing
    • Woven nylon lining


    Holographic Bag

    • Top zipper closure with two handles
    • Detachable shoulder strap
    • Clear Holographic body
    • Gold metal purse feet at the bottom
    • PVC-like material

    Style Number/Barcode: 07203-0404

    Category Name: Holiday Gifts under $20

    Price: $29.97 $59.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Shimmering Treasure Rhinestone And Pearl Choker

    You'll treasure this rhinestone and pearl choker forever! A standout at every event or party in this must-have necklace. Style with an LBD.

    Fit & Features

    • Layered design
    • Mini rhinestones
    • Faux pearl accents
    • Lobster clasp closure

    Style Number/Barcode: 07002-1958

    Category Name: Holiday Gifts under $20

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Adorably Cozy Bow Detail Faux Wool Bucket Hat

    Adorable and cozy meet on this faux wool bucket hat with a bow trim and a short brim. Pair with ballet flats.

    Fit & Features

    • Soft faux wool material
    • Round top
    • Short brim
    • Bow front detail
    • Interior adjustable ties

    Style Number/Barcode: 07302-1731

    Category Name: Holiday Gifts under $20

    Price: $4.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cubic Zirconia Tennis Bracelet

    This cubic zirconia tennis bracelet is sure to add some sparkle to your outfits! It features a single row of cubic zirconia stones that will glam up your outfit of the day. Style with a midi dress, a chic blazer, and heeled booties.

    Fit & Features

    • Single row
    • Square-shaped cubic zirconia stones
    • Clasp closure

    Style Number/Barcode: 07003-2311

    Category Name: Holiday Gifts under $20

    Price: $10.90

    Availability: In Stock

    Available Color: SILVER

    Available Size: NS

    Product Badge:
    • Halloween Badge
  • Bejeweled Bliss Cubic Zirconia Wavy Necklace Set

    Fit & Features

    • Set includes a necklace and matching earrings
    • Cubic zirconia 
    • Wavy design
    • Lariat necklace
    • Linear earrings
    • Lobster clasp closure
    • Post-back closure

     

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

    Style Number/Barcode: 07002-1957

    Category Name: Holiday Gifts under $20

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Starlit Beauty Fringe Cubic Zirconia Earrings

    Shine in these gorgeous cubic zirconia earrings in a chic fringe design secured with a post-back closure. Complete the look in a formal dress.

    Fit & Features

    • Cubic zirconia post
    • Multi-fringe design
    • Mini cubic zirconia stones
    • Post-back closure, rubber stopper

     

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

    Style Number/Barcode: 07001-2134

    Category Name: Holiday Gifts under $20

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free