Skip To Content

    35 Affordable Tops You'll Want To Buy In Every Color

    You're saving yourself the trouble of checking out again when you decide you want more colors — your future self says "thanks!"

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. A comfy waffle knit with a cute tie-up situation to give an otherwise drapey top a pinch of shape.


    Size down if you want a slightly less oversized fit, but postpartum reviewers are a huge fan of the slouchy fit.

    Get it from Amazon for $15.99+ (available in 17 colors and sizes S–XXL).

    2. A flowy tank top that'll be a good exercise for your brain, since it can be easily styled with just about anything. The limit does not exist!


    Promising review: "I love this top. Great for work with a nice cardigan or as a dress-down item. Very comfortable. Will likely order more colors." —ahocasio

    Get it from ModCloth for $7.99+ (available in 10 colors and sizes XXS–4X).

    Right now, if you buy two of the $15 styles, you get 30% off (so it'd be $21 for two)!

    3. A super soft ribbed turtleneck you'll never want to take off — plus, it's perfect for layering with your summery dresses so they don't feel left out!


    Reviewers recommend going one size up!

    Promising review: "I have three of those and I love them so much. They are really soft and the colors are great. They fit just right and are easy to tuck in jeans." —Catherine

    Get it from Aerie for $25 (originally $34.95; available in ten colors and sizes XXS-XXL; also available in a non-turtleneck version).

    4. A lantern sleeve blouse to add a bit of breeze and movement to your closet — because what's more boring than clothing that you can't happily flap your arms around in?


    Reviewers say the lace top runs very small, so size up if you don't want a ~super fitting~ fit!

    Get it from Amazon for $6.99+ (available in six colors/styles and sizes XS–XL).

    5. A stunning velvet cami that'll let you dress up any look for around or under $10 — take all the compliments and watch people's jaws drop when you tell them it's from Amazon!

    Promising review: "Surprisingly very well-made — I've seen versions of this camisole at Nordstrom for over $30! I am petite (5'1," 32D) and purchased a large because I wanted more stretch in the bust area. Although it was a bit too large, I am going to purchase more colors in a medium. Such a good price that I'm stocking up now!" —Julie K.

    Get it from Amazon for $6.99+ (available in 12 colors and sizes XS–XXL).

    6. A ridiculously soft v-neck fitted top you'll be hard-pressed NOT to wear every single day — honestly, it's the closest thing to rolling out the door in PJs.


    Reviewers say it's more on the looser side, so size down if you want a more snug fit.

    Promising review: "Great basic top. Fabric is nice, could easily pass as a work shirt or be casually dressed down. What I love in particular is the sleeve length. I'm 5' 8", 140 lbs, a true medium, and unfortunately many long-sleeved shirts stop short just above my wrist. This one hits below my wrist — success! The got the moss and I like it, and I'm going to buy more colors too." —Jules H.

    Get it from Target for $10 or two for $18 (available in 13 colors and sizes XS-XXL).

    7. An adorable keyhole blouse perfect for kicking back with a glass of wine at home or at a bar with your coworkers — that's versatility, my friends.


    Promising review: "I like the blouse a lot and always receive many compliments when I wear it. I appreciate that it can be worn dressed up for a night out or classed up for the office. The fabric is super soft and it washes well without pilling or shrinking. It's also very forgiving, so while I typically hang up things like this, if I get lazy and just leave it folded, creases/wrinkles are still practically nonexistent." —NaptimeAtNoon

    Get it from Amazon for $15.48 (available in 15 colors and sizes 1X-4X).

    8. A breezy striped button-up that'll let you pretend as if you're lounging on the deck of your gorgeous vacation home — even when your reality is that temperatures are dipping and it's getting too cold for outdoor restaurant seating.


    Get it from Amazon for $9.99+ (available in 12 colors and sizes S–XXL).

    9. A solid *or* windowpane-style cropped blouse for endless pairings with all of your high-waisted jeans, trousers, skirts — you get it.

    Promising review: "Can I give this six stars? I don't take this shirt off. Great for a dressed up look or a lazy look with leggings and a bun. It's cropped but doesn't show skin. Loose but not too big, yet not too cropped. You can FOR SURE wear this for work and for play. The buttons are steady and the shirt buttons up nicely. Get this in more than one color before I order them all!" —Brenna Diamentes

    Get it from Amazon for $15.99+ (available in 12 colors/styles and sizes S–XXL).

    10. A cute blouse that'll easily transition from work to drinks to that random event your manager wants you to go to in their place — this number's never off duty.

    Promising review: "What I like about this blouse is that it has a simple design, but it is very attractive and elegant. It is very soft and well made. The color is vibrant and catchy. This is perfect for casual or business attire." —Lala

    Get it from Amazon for $14.99+ (available in 34 colors/styles and sizes S–XXL).

    11. A strappy cold-shoulder top fitting for temperamental, what-season-is-it-anyways weather.

    Get it from Amazon for $9.99+ (available in 17 colors and sizes XS–XXXL).

    12. A mock neck long-sleeve shirt to give you a lil' extra coverage when walking through extremely brisk weather — scarf, who?

    Forever 21

    Get it from Forever 21 for $12.90 (available in seven colors and sizes S–XL).

    13. A ruffle slit tunic tee that should be lovingly referred to as your ~sharkbite~ shirt — it's just the perfect lil' detail that adds a big punch.

    Lane Bryant

    Promising review: "I have the teal green and navy ones, and I must have the other two colors now. These tops are so soft and comfy, and above all, stylish and cute. Dress up with a little kitten heel and skinny jeans or down with shorts or capris and sandals — however you choose, you're going to adore these tops. Even more colors, LB! I'd buy them all!! Great fit and true to size." —SHyE1

    Get it from Lane Bryant for $23.99 (available in four colors and sizes 10/12 to 26/28).

    14. A snug wrapped crop top you can totally customize to your liking. If you wanna forgo showing any midriff, toss a high-waisted skirt over. If the neckline is too low, layer a cute bralette. Either way, you'll rock it!,

    Get it from Amazon for $14.99+ (available in 15 colors/styles, two sleeve lengths, and sizes XS–XXL).

    15. A darling scalloped crop that'll be in my Amazon cart before this post is done — it's so cute and perfect for dressing up!

    Get it from Amazon for $11.99 (available in 12 colors — some with the option of embellished pearls — and sizes XS–L).

    16. A cute crochet top for a bit of skin-peeping action — it'll basically be your wardrobe's secret weapon.


    Promising review: "Absolutely GORGEOUS top. I get so many compliments. I love the shoulder exposure, and the crochet work on the chest is flirty, eye-catching, and classy all at the same time. I got the purple one, and the color is like a gorgeous Japanese eggplant. I plan to buy more in other colors! BTW, I usually wear a medium in tight tops like camisoles and tank tops, but I got a small in this and I am so glad I did, because it's flowy below the bust. Amazing quality, but take good care of it and wash in a laundry bag on a gentle setting!" —Hanalei Moon

    Get it from Amazon for $13.99+ (available in 10 colors, three styles, and sizes S–XXL).

    17. A darling off-the-shoulder number that'll definitely start some drama — it loves giving people the ~cold shoulder~ instead of working things out with them.


    Get it from Amazon for $6.98+ (available in 23 colors/styles and sizes S–XXL).

    18. A flirty crop top with a spot-on "party in the back" situation — if it could speak, it'd tell everyone to "do the twist!"


    Get it from Amazon for $7.99+ (available in eight colors/styles and sizes S–XL).

    19. A plain-Jane crew neck sweatshirt for all of your "Like hell I'm going outside" lounging needs and "I don't need to impress anyone" days — which is every day, of course, but you get my drift.


    Promising review: "These are really nice quality basic sweaters. They definitely rival sweaters I’ve purchased for over $50 from J. Crew and Banana Republic. I wear a size four and ordered a small. In my opinion, they run a tad large, but they'll be great for days I want to layer up, or just want a looser fit. I plan on ordering more colors." —Dee

    Get it from Amazon for $18 (available in 20 colors and sizes XS–XXL).

    20. Playful graphic tees that'll surely brighten up any dreary days that dare to cross you — from Mickey Mouse to Friends, there's a shirt for every mood!

    Cotton On

    Get them from Cotton On for $14.95 each (available in 57 colors/styles and sizes XXS–XXL).

    21. A chiffon blouse with peek-a-boo bell sleeves that'll tend to attract fans around campus or the office — they're crowdpleasers, alright!


    Reviewers say the sizing is a bit larger than the chart provided.

    Get it from Amazon for $17.98+ (available in six colors and sizes S–XXL).

    22. A low-cut racerbank tank that'll put all of your gorgeous bralettes to good use — they're too pretty to hide out of sight!

    Free People

    Promising review: "Looks amazing with a bralette and can be dressed up or down. I ordered the medium because I love my tops loose, so I can tuck them into the front of my jeans or skirts for the 'I didn't even try to look this cool' look — but it totally depends on how you like to wear your stuff. I might also buy it in a small so I can wear it a bit more fitted with some outfits. It is sort of shiny, but in a good way!" —marylosordo

    Get it from Free People for $20 (available in 12 colors and sizes XS–L).

    23. A soft-to-the-touch ruffle number you won't be able to stop fawning over — it's a ray of sunshine in clothing form!


    Get it from Loft for $29.50 (available in three colors and sizes 16/18 – 24/26).

    24. A bat-sleeved number that'll ooze comfort the moment it hits your body — you're welcome, in advance.


    If you order a size up, you can pull off an ~off the shoulder~ style. And if you want to avoid any potential peek-a-boos from the wide sleeves, wear a tank or cami underneath — otherwise, just be careful of your movements!

    Promising review: "This shirt is beautiful. It is so soft, like a vintage t-shirt, but even softer. The color is very saturated. I wore it the day it arrived and got a lot of compliments from coworkers. I have three more of the same style in different colors sitting in my shopping cart just waiting for payday. The shirt fits loosely in the bodice, but tight at the hips. The sleeves do gape a little so I can seen my bra or camisole down the sleeves if I lift my arms, but since I don't typically walk around with my arms above my head, this isn't really an issue for me." —Alayna Christiansen

    Get it from Amazon for $14.95+ (available in 40 colors/styles and sizes XS–5XL).

    25. A soft AF henley top perfect for layering underneath a cardigan for picturesque fall style in a snap...literally — take that 'Gram!

    Urban Outfitters

    Promising review: "The color pops even more in person, especially on ebony skin. I'm not used to wearing bright colors, but paired with my usual black skinny jeans, tucked in with a belt, and with boots — it's perfect. The v cut in the front can be a bit low, so just make sure you wear the right bra. The sleeves stretch out over your fingers, if they're pulled over time, for even a more comfy/sexy fall look! Love!" —Altcutie

    Get it from Urban Outfitters for $26 (available in seven colors/patterns and sizes XS–XL).

    26. A mixed pattern tee that'll fit into the "cute without even having to try" part of your wardrobe quite seamlessly.

    Promising review: "I purchased two because they were so cute, and they feel better than a plain T-shirt. [Even though it says to hand wash or dry clean them] I washed them and had no problem." —Ann

    Get it from Amazon for $9.99+ (available in eight colors, two sleeve lengths, and sizes S–XXL).

    27. A dreamy satin cami to be known as closet royalty from this point onwards — it shall be properly flaunted, adored, and probably hung on a special hanger.

    Abercrombie & Fitch

    Promising review: "This cami is PERFECTION. The silkiness doesn't cling, nor is it too flowy. The adjustable straps are amazing, and I was able to adjust them and not show cleavage at the youngster's party I was at. I dress more conservatively due to my chest size, but I'll still be able to wear this cami to work with a cardigan. Seriously will buy in EVERY color imaginable." –Maria

    Get it from Abercrombie & Fitch for $28 (available in nine colors and sizes XXS–XL).

    28. A ruffled, collared, semi-sheer embroidered number you'd probably see your fave fashion blogger donning — and now you know their secret.

    Pro tip: Give the collar a quick iron if it lies a bit weird.

    Get it from Amazon for $18.99+ (available in three colors and sizes XS–XXL).

    29. A lightweight long-sleeve knit that'll feel like it was made to fit your body and shows off a bit of back — because colder weather doesn't always mean you can't reveal a little skin.

    Urban Outfitters

    Get it from Urban Outfitters for $24 (available in five colors and sizes XS-XL).

    30. A chic tunic with roll-tab sleeves and over 3.9k reviews that'll be ~solid~ in more ways than one. (Dunno what to wear? This tunic will do you a solid.)


    Get it from Nordstrom for $24.90 (available in eight colors and sizes XS-XXL).

    31. A roomy printed tee as breezy and cute and flower-ridden as a perfect spring day.


    Get it from ModCloth for $25 (available in five colors and sizes XS–4X).

    32. A side-buttoned top that comes in exciting *but* not over-the-top colors for an everyday option that's easy to throw on — but still looks put together.

    Get it from Amazon for $12.98+ (available in 10 colors and sizes S–XXL).

    33. A gorgeous tie-front blouse to tuck into your jeans and skirts for that "I'm a polished young professional" look you've always hoped to achieve.

    Abercrombie & Fitch

    Get it from Abercrombie & Fitch for $17.40 (available in four colors/patterns and sizes XXS-XL).

    34. A crew neck longsleeve that doesn't believe basics should be dull — but rather, they can stand out just as much as a dress!


    Promising review: "I have six of these shirts from last year and just bought four more this year. I literally wait for them to be available online, so that I can stock up on them. They're the most comfortable basic shirts you will find, and they're one of the few that are actually long enough for a plus-size person!" —Letusprey

    Get it from Target for $12 (available in five colors and sizes 1X–4X). It also comes in a short sleeved version.

    35. A high neck ribbed top so soft, it feels like you're being hugged 24/7 — because we could all use some of that.

    River Island

    Get it from River Island for $24 (available in five colors and sizes 2–14).

    Buying all these prezzies for myself like:

    Amazon / Giphy / Via

    Shopping for something specific? Check out BuzzFeed Reviews to find the best things for every budget!


    The reviews used in this post have been edited for length and clarity.

    Need A Shopping Buddy?

    Get great products - from pros in the fine art of buying stuff online - delivered to your inbox!
    Newsletter signup form