Skip To Content

    23 Stylish Tees You Need In Your Wardrobe ASAP

    A good t-shirt can go a long way.

    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 cartoon portrait tee with a boxy fit and a hipster aesthetic that'll become your favorite shirt of all time.

    amazon.com, amazon.com

    Promising review: "This is probably my new favorite shirt! In fact, I liked it so much, I just ordered two more in different colors! The material is nice and thick, the colors are vibrant! I really love this design and received several compliments on the shirt already!" —Heather Gei

    Get it from Amazon for $11.99+ (available in sizes S–2XL and 11 colors).

    2. A strappy-shoulder tee to wear to the office or out with friends. Either way, people will ask you where you got it!

    Amazon, amazon.com

    Promising review: "I get compliments from my colleagues when I wear this top. It's stylish and I can always pair it with nice khaki pants or plain black pants if I want to look more corporate. I also like the material because it's very smooth, light, and doesn't wrinkle much." —Jamie

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

    3. A classic white tee that'll be the ultimate wardrobe staple, because you can wear it with just about anything. Style it with boyfriend jeans, a pair of open toe mules, and a colorful top-handle bag for an amazing spring or summer look.

    Madewell

    Promising review: "These tees are great for the price — can't beat it! The material isn't see-through at all. They fit true to size around the chest/shoulders and give just enough breathing room around the stomach area without looking too baggy. Slim-fit without being too tight and look great tucked into a pair of jeans." —jl78

    Get it from Madewell for $9.99+ (available in sizes XXS–3X and 17 colors).

    4. A colorful Friends t-shirt for anyone obsessed with the hit '90s show.

    Amazon, amazon.com

    Promising review: "I purchased this for my 19-year-old. She is obsessed with the show Friends so this was a great gift for her! The color is very vibrant and the quality of the shirt seems good. She wore it Sunday afternoon when she was meeting with friends (how appropriate)." —Kaycee

    Get it from Amazon for $10.99 (available in sizes S–2XL).

    5. A long-sleeve NASA logo t-shirt that'll go great with sneakers and a denim skirt.

    Amazon, amazon.com

    Promising review: "I love this Nasa graphic tee! It was a perfect fit and true to size. It's a really cool tee and looks really cool with vans. You can be really creative and customize this tee even more if you'd like. The cotton feels nice on the skin. It's long sleeve but is thin so you can get away with wearing this in the summer if you wanted." —nikki valentine

    Get it from Amazon for $16.99 (available in sizes S–2XL and three colors).

    6. A colorful uplifting tee for moms or moms to be.

    Old Navy

    Get it from Old Navy for $15 (originally $17.99, available in sizes 1X–4X).

    7. A cute eyelash t-shirt that'll go with many different outfits and become your go-to summer top.

    amazon.com, amazon.com

    Promising review: "So cute! Definitely go up at least a size if you want it to be loose. The material is nice with stretch but if you want it to be closer fitting then get your original size. The print is so cute and goes with so many outfits. It’s one of the cutest tees to wear this spring and summer." —MARIKYM

    Get it from Amazon for $10.99 (available in sizes S–2XL and three colors).

    8. A men's original Adidas three-stripe tee for an athletic style you can wear outside of the gym.

    Nordstrom

    Get it from Nordstrom for $25.06+ (originally $30, available in sizes S–2XL and two colors).

    9. A "the future is female" shirt that'll say it loud and proud!

    amazon.com, amazon.com

    Promising review: "I loved it and I got so many compliments. It works well with jeans but is also super cute under a business suit." —Jamie Quickert

    Get it from Amazon for $8.99+ (available in sizes S–2XL and three colors).

    10. A Tupac t-shirt for a look that's reminiscent of that "California Love."

    Forever 21

    Get it from Forever 21 for $17.90 (available in sizes S–L).

    11. A colorblock V-neck tee with a suede pocket that'll make the perfect casual chic outfit.

    amazon.com, BuzzFeed / Taylor Miller

    And check out our review of this $10 t-shirt for stylish ways to wear it.

    Promising review: "Super cute and comfy!! It's a little sheer so I'll probably wear a cami under it but that's no biggie because I usually do anyway. I love that it is flowy at the bottom like the picture shows. A great shirt when you don't want to try too hard but still want to look cute!" —Jill

    Get it from Amazon for $9.89+ (available in sizes S–2XL and 25 colors).

    12. A tie-dye Outkast crop top designed with comic book-style character graphics for a fun but stylish look.

    Forever 21

    Get it from Forever 21 for $19.90 (available in sizes S–L).

    13. A twist-knot t-shirt with a cold shoulder on one side to wear with jeans or even lounge in with leggings.

    amazon.com

    Promising review: "This shirt looks absolutely adorable on! It is so comfortable to throw on with a pair of jeans or some shorts. I love the knot in the front and the one shoulder strap. It's also easy to throw in the washer and dryer. I’m thrilled with this cute shirt!" —Sandy

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

    14. A tie-front tee for a sporty vibe that'll be comfortable and fashionable.

    Forever 21

    Promising review: "Love this super basic top. It goes well with everything. Sleeves are the perfect length." —Guest W.

    Get it from Forever 21 for $10 (originally $14.90, available in sizes 0X–3X and two colors).

    15. A men's floral button down to wear on vacation or any sunny day. The lively pattern will make a fashion statement and turn heads.

    amazon.com, amazon.com

    Promising review: "Absolutely OBSESSED with this shirt, I went back and bought two more. I bought this for my husband for our upcoming honeymoon. I sized up one size from his normal size, and it's perfect. He likes a slim-fit button-up that he can roll the sleeves and it's absolutely perfect. He looks bangin' in it. The pattern is incredible, too." —Mercedes

    Get it from Amazon for $11.92+ (available in sizes S–XL and 14 colors).

    16. A tea shirt — literally — for anyone with a quirky sense of humor.

    amazon.com, amazon.com

    Promising review: "I love love love this shirt. I have gotten so many compliments on it! It's not see through, which I was worried about. It's actually on the thicker side for a tee shirt." —Hannah Elizabeth

    Get it from Amazon for $10.97 (available in sizes S–2XL and three colors).

    17. A "Not Today Satan" shirt to wear when you're determined to have a great day, every day.

    Amazon

    Promising review: "Great for those times when you can't really say what you're thinking but you can wear it on a t-shirt! It's true to size and great, nice, and comfortable." —CatBrat

    Get it from Amazon for $10.99 (available in sizes S–2XL and three colors).

    18. A criss-cross V-neck you'll feel comfortable wearing all day, thanks to its lightweight and flowy feel.

    Amazon, amazon.com

    Promising review: "I really wanted a cute top for going out that was comfy and could go with anything. This too was so lightweight and looked great with my high waist jeans. I felt super cute in it!" —Cassidy U

    Get it from Amazon for $16.99 (available in sizes S–2XL and four colors).

    19. A men's California Republic t-shirt for a street style look you can rock with your favorite sneakers.

    amazon.com

    Promising review: "My husband loves this tee! The print on the tee is very vivid and the colors are great. The quality of this tee is top notch too. No fraying or loose strings. It will fit all your muscles!" —Smoking Sanctuary

    Get it from Amazon for $5+ (available in sizes S–4XL and five colors/designs).

    20. A mesh camo tee to layer with a bralette or tank top for a trendy, flirty vibe.

    Forever 21

    Promising review: " I was not sure if I was going to like this tee, due to the fact it sheer, but when it arrived it's so beautiful! I wear it under my overalls and I have boots to match the tee." —Marlene H.

    Get them from Forever 21: the left for $9.03 (originally $12.90, available in sizes 0X–3X) and the right for $9.99 (originally $15, available in sizes S–M).

    21. A graphic tee that'll say your favorite phrase for you.

    Iconic Duo

    Get it from Iconic Duo for $24 (available in sizes S–L).

    22. A bell-sleeve t-shirt with sexy cut-out shoulders to show just the right amount of skin.

    Amazon

    Promising review: "I love wearing this top with everything from skinny jeans to gray, navy, black or white dress pants. The material is so smooth feeling and has some stretch to it. The bell sleeves hang nicely and the material is thin enough to wear a jacket over it." —debbie meyer

    Get it from Amazon for $15.99+ (available in sizes S–2XL and eight colors).

    23. And a Clueless tee to channel your inner Dionne.

    Iconic Duo

    Get it from Iconic Duo for $24 (available in sizes S–L).

    Reviews have been edited for length and clarity.

    Want more? Check out our favorite online clothing stores for all your shopping needs, plus the best places to buy used clothing online and the best clothing stores for petite sizes. Still not satisfied? Check out all of our clothing content for even more.

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

    BuzzFeed

    Need A Shopping Buddy?

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