Basic Tops

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

Basic Tops That Aren’t So Basic

Not sure what the plan is, but you know the basic tops are coming through. From low-effort looks that still eat to outfit starters that scream “best dressed in the group chat,” Windsor’s got the essentials that’ll carry your closet all summer long. Whether it’s a cropped tee, a sleek bodysuit, or a soft tank that vibes with your fav cargos, these essential tops are the definition of effortless style.

Scroll through basic bodysuits made for layering (or wearing solo when the invite says “cute-casual”), basic tank tops that go with every single bottom you own, and basic tees for women reworked with plunging necklines, asymmetry, and off-the-shoulder moments. These aren’t just pieces—they’re plans. Add in cozy ribbed knits, trending crops, and soft hues to build outfits that hit whether you're desk-bound or dance-floor ready.

This collection is all about making it look like you tried (even when you didn’t). So yeah, your summer styling? Handled. Throw on a long sleeve with bold accessories or keep it simple in a clean tank and denim. Either way, you’re that girl—and these elevated basics are your new go-to crew.

Refresh your rotation with basic tops that keep the ‘fit fire without the stress. You can shop the whole vibe online, in-app, or IRL—Windsor’s got you covered either way.

  • Sleeveless Padded Shoulder Tee

    Bb girl, top off your outfit with this timeless tee! Simple but chic, tuck this into a pair of denim jeans or some trouser pants for a trendy minimalistic look! 

    Fits & Features

    • Ribbed Crew Neckline
    • Sleeveless Bodice I Padded Shoulders
    • Cotton Fabric 
    • Relax Fit I Boxy Silhouette 

    Style Number/Barcode: 06002-0490

    Category Name: Basic Tops

    Price: $10.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Basic Ribbed Knit Bodysuit

    This basic ribbed knit bodysuit is an everyday essential! Trust us, you need this ASAP! Add to cart.

    Fit & Features

    • Adjustable spaghetti straps
    • Scoop neckline
    • Thong bottom | Dual snap button closures
    • Ribbed knit fabric
    • Plenty of stretch
    • Form hugging fit

    Style Number/Barcode: 06002-0348

    Category Name: Basic Tops

    Price: $9.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Drawstring Hem Casual Cami

    Casual and oh so cute, this drawstring hem cami is a must have top to wear this spring season! Pair with some denim cut offs and strappy sandals.

    Fit & Features

    • Adjustable spaghetti straps
    • Scoop neckline
    • Ruched sides | Drawstrings at hem | Bead details
    • Knit fabric | Moderate stretch
    • Form-fitting style

    Style Number/Barcode: 06001-2471

    Category Name: Basic Tops

    Price: $6.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Angel Number 777 Graphic Tank Top

    Bring positive energy to your day with this graphic tank top. This tank top features a graphic design of angel number 777, adding an angelic touch to any outfit.

    Fit & Features

    • Stretchy rib knit cotton fabric
    • Crew neck
    • Racerback design
    • Angel number 777 graphic design
    • Fitted crop hem
    • Runs true to size

    Style Number/Barcode: 06002-000071

    Category Name: Basic Tops

    Price: $18.90

    Availability: In Stock

    Available Color: WHITE

    Available Size: XS, S, M, L

  • Casual Cutie V Neck Tee

    You can't go wrong with this casual cutie! This basic T-shirt features a V neckline and cap sleeves. Add a cute knot for a flirty look! Knit fabric offers a soft stretchy feel.

    Style Number/Barcode: 06002-0072

    Category Name: Basic Tops

    Price: $9.97

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Off The Shoulder Ribbed Knit Top

    Get a casual cute vibe in this off the shoulder ribbed knit top! It's such an everyday essential.

    Fit & Features

    • Off the shoulder neckline
    • Long fitted sleeves
    • Mid-length, form hugging fit
    • Lettuce edge trim
    • Ribbed knit fabric
    • Plenty of stretch

    Style Number/Barcode: 06001-2455

    Category Name: Basic Tops

    Price: $9.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Draped Basic Knit Surplice Bodysuit

    Drape yourself with basic knits to create a gorgeously layered look this season! The must have bodysuit is perfect for dressing up or dressing down!

    Fit & Features

    • Plunging Surplice V-Neckline
    • Long Sleeves
    • Contrast Thong Bottom | Snap Button Closure
    • Smooth Knit
    • Relaxed Fit 
    • Moderate Stretch

    Model is 5'6.5" with 32" bust, 23.5" waist and 35" hips. She is wearing a size small.

    Style Number/Barcode: 06001-2063

    Category Name: Basic Tops

    Price: $6.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Not Your Basic Long Sleeve Bodysuit

    This chic long sleeve bodysuit is not your basic piece for sure. It features a crew neckline, thong-cut bottom with dual snap-button closures, and is composed of a soft cotton-like fabric with a moderate stretch. Pair with denim and layer on a faux leather jacket for an edgy night-out look.

    Fit & Features

    • Crew neckline
    • Long sleeves
    • Stretch cotton knit fabric
    • Thong-cut bottom
    • Dual snap button closures
    • Fits true to size

    Style Number/Barcode: 06002-0238

    Category Name: Basic Tops

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Keeping Knit Basic Cami

    Keep it basic with this staple cami to easily layer with your fav tops this season!

    Fit & Features

    • Square Neckline
    • Spaghetti Straps 
    • Double-Layered Knit 
    • Relaxed Fit 
    • Moderate Stretch

    Gray: Model is 5'9" with a 34" bust, 24" waist and 34.5" hips. She is wearing a size small.

    Style Number/Barcode: 06001-2474

    Category Name: Basic Tops

    Price: $6.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Double Layered Knit V Crop Top

    Girl, add this must-have basic piece to your wardrobe for endless pairings! Pair this with your fave denim jeans or elevate your whole look with a midi skirt! 

    Fits & Features

    • Plunging V Neckline
    • Short Sleeves
    • Crop Hemline 
    • Soft, Double Layered Knit Fabric 
    • Form Hugging Fit I Plenty Of Stretch 

    Model is 5'6" with a 31" bust, 26" waist and 36" hips. She is wearing a size small. 

    Style Number/Barcode: 06001-2567

    Category Name: Basic Tops

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Romance Forever V-Neck Bow Floral Lace Top

    Romance your look with this floral lace top boasting a delicate satin bow and sheer bodice that flaunts your figure.

    Fit & Features

    • Floral lace fabric, bust knit lining
    • V-neckline, satin bow
    • Adjustable spaghetti straps
    • Sheer bodice
    • Fitted mid-length hem
    • Runs true to size

    Style Number/Barcode: 06001-000008

    Category Name: Basic Tops

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Keeping Knit Cropped Top

    Keep it cropped and fab in this top! Pair this knit top with distressed denim with lots of fringe!

    Fit & Features

    • Crew Neckline
    • Short Sleeves
    • Unlined Textured Knit Fabric
    • Cropped Hem 
    • Relaxed Fit 
    • Plenty of Stretch 
    • Undergarments and Liners Sold Separately 


    Model is 5'9" with a 32" bust, 24" waist and 34" hips. She is wearing a size small.

    Style Number/Barcode: 06001-2576

    Category Name: Basic Tops

    Price: $6.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Keeping Knit Basic Cami

    Keep it basic with this staple cami to easily layer with your fav tops this season!

    Fit & Features

    • Square Neckline
    • Spaghetti Straps 
    • Double-Layered Knit 
    • Relaxed Fit 
    • Moderate Stretch 


    Style Number/Barcode: 06001-2475

    Category Name: Basic Tops

    Price: $6.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Got That Simple Style Bodysuit

    You've got that simple style and we're all about it! Pair this cute bodysuit with some distressed denim for the perfect spring time vibe.

    Fit & Features

    • Short sleeves | Merrow edge trim
    • V neckline
    • Cheeky bottom | Dual snap button closures
    • Ribbed knit fabric | Moderate stretch
    • Form-fitting style

    Style Number/Barcode: 06002-0447

    Category Name: Basic Tops

    Price: $6.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Button Detail Ribbed Knit Bodysuit

    The perfect simple & stylish bodysuit you need in your closet! Pair with some high rise jean shorts and strappy sandals for that laid back, casual cute vibe!

    Fit & Features

    • Tank-like shoulder straps
    • Deep V notched neckline
    • Partial snap button front
    • Cheeky bottom | Dual snap button closures
    • Ribbed knit fabric | Plenty of stretch
    • Form hugging fit

    Style Number/Barcode: 06001-2574

    Category Name: Basic Tops

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Feelin' Knit Long Sleeve Bodysuit

    We're feelin' a basic bodysuit! Pair this must-have piece with a pair of faux leather skinnies and sleek stilettos to dress this bodysuit up!

    Fit & Features 

    • Square Neckline 
    • Long Sleeves
    • Double-Lined Knit Fabric
    • Thong Bottom 
    • Snap Button Closure
    • Form Hugging Fit
    • Moderate Stretch 

     

    Style Number/Barcode: 06001-2545

    Category Name: Basic Tops

    Price: $9.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Effortless Energy Smoothing Tube Top

    This is the smoothing tube top that hugs like a dream and stays put. Perfect for layering or wearing solo when you’re channeling that effortlessly cool vibe.

    Fit & Features

    • Slinky, smoothing knit fabric, high stretch
    • Strapless straight-across neckline
    • Non-slip design
    • Mid-length hem
    • Form-hugging fit
    • Runs true to size

    Style Number/Barcode: 07102-000006

    Category Name: Basic Tops

    Price: $12.90

    Availability: In Stock

    Available Color: NUDE

    Available Size: M/L

  • Sporty Chic Zip Up Crop Top

    Get that sporty chic vibe going with this adorable zip up crop top! Pair with some high rise denim for the perf cute & casual look.

    Fit & Features

    • Collared
    • Partial zip up front
    • Short sleeves
    • Cropped
    • Stretchy knit fabric
    • Form hugging fit

    Style Number/Barcode: 06002-0449

    Category Name: Basic Tops

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Ribbed Knit Basic Crew Neck Top

    An everyday essential you need to have in your closet! Pair with a trendy pair of distressed denim and some chic mules and you've got yourself a look babe!

    Fit & Features

    • Crew neckline
    • Short sleeves
    • Mid-length, form-fitting style
    • Ribbed knit fabric
    • Moderate stretch

    Style Number/Barcode: 06002-0385

    Category Name: Basic Tops

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cropped Cutie Crop Top

    Hey cutie! Keep it casual in this must-have crop top! Pair with a fun print for an effortlessly chic look!

    Fit & Features 


    • Scoop Neckline 
    • Bungee Corded Straps
    • Cropped Hem
    • Double-Lined Knit Fabric
    • Relaxed Fit 
    • Moderate Stretch 

     

     


    Style Number/Barcode: 06001-2546

    Category Name: Basic Tops

    Price: $9.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Feeling Myself Ruched Bodysuit

    Girl we're feeling this look! Rock a confident look in this ribbed bodysuit, pair with high waist skinny jeans!

    Fit & Features

    • Square Neckline | Ruched Accent
    • Fitted Long Sleeves
    • Ribbed Knit Fabric
    • Thong Bottom | Snap Button Closure
    • Form Hugging Fit 
    • Moderate Stretch 


    Style Number/Barcode: 06001-2460

    Category Name: Basic Tops

    Price: $9.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Wrapped In Simple Style Top

    Get wrapped up in that perf simple style with this adorable knit top!

    Fit & Features

    • Long fitted sleeves
    • Surplice front | V neckline
    • Ruched side detailing
    • Mid-length, form hugging fit
    • Stretchy knit fabric

    White: Model is 5'6.5" with a 32" bust, 23.5" waist and 35" hips. She is wearing a size small.

    Mint: Model is 5'9" with a 34" bust, 24" waist and 35.5" hips. She is wearing a size small.

    Style Number/Barcode: 06001-2300

    Category Name: Basic Tops

    Price: $9.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Mock Neck Cap Sleeve Bodysuit

    An everyday basic you need to have. This mock neck knit bodysuit can be worn with so many different 'fits!

    Fit & Features

    • Mock neckline
    • Cap sleeves
    • Thong bottom | Dual snap button closures
    • Knit fabric
    • Form hugging fit
    • Plenty of stretch

    Style Number/Barcode: 06001-2556

    Category Name: Basic Tops

    Price: $9.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Make It Chic Tube Top

    This strapless tube top moment hugs you just right with ruched details for that elevated off-duty model look.

    Fit & Features

    • Smooth knit fabric with subtle sheen
    • Strapless tube folded neckline
    • Ruched details
    • Fitted hem
    • Runs true to size

    Style Number/Barcode: 06001-000230

    Category Name: Basic Tops

    Price: $24.90

    Availability: In Stock

    Available Color: WHITE

    Available Size: L