Skip To Content

    28 Super Cute Tops You Can Get For Under $30

    You can't ~top~ these prices.

    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 tie-front, waffle-knit top so cute and cozy, you'll love it just as much as actual waffles. Okay, almost.,

    It's got over 1,000 positive reviews, and reviewers recommend sizing up to get that effortlessly chic oversized look.

    Promising review: "I can’t believe I didn’t buy this shirt sooner! It’s everything I hoped it would be and much better than what I expected! I’m 5’9” and weigh about 150 lbs. I usually wear a medium in tops but listened to the reviews and got this in a large. Perfect fit! I’m definitely getting this shirt in all the colors! A similar shirt from Urban Outfitters is sells for like $45, so this is much better for my wallet!" —Marie Lassley

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

    2. A beyond cozy velvet hoodie, which, I'm sorry, your old cotton hoodies can't even hope to compete with.


    Promising review: "Absolutely gorgeous! I ordered a lot of velvet items for Christmas presents. Some were from Victoria's Secret, and were costly. This hoodie is top quality. It's by far my favorite velvet purchase to date. The fabric is thick and plush. It's far nicer than I expected." —Amazon Customer

    Get it from Amazon for $25.99 (available in sizes XS-XXL and in three colors).

    3. A floral stegosaurus tee that'll go down in (pre)history as one of the cutest things in your closet.


    Get it from ModCloth for $24 (available in sizes XS-4X).

    4. A pretty off-the-shoulder lace number to pair with jeans for the perfect summer-to-fall transition look.,

    Reviewers recommend sizing up!

    Get it from Amazon for $20.99 (available in sizes S-XXL and in 11 colors).

    5. A striped top that screams "Parisian chic" and will still leave you with plenty of funds left to book your flight to France.


    Promising review: "This is one of the cutest shirts I've ever bought!

    It's flattering and adorable." —Amazon Customer

    Get it from Amazon for $18.99+ (available in sizes XS-XL and in two colors).

    6. A ~stellar~ horoscope constellation tee everyone will interpret as a ~sign~ of your cool personal style.

    Hot Topic

    Get it from Hot Topic for $19.92+ (originally $24.90+, available in sizes XS-3X). Find more signs here.

    7. A versatile lettuce-hem crop top that'd pair perfectly with a black skirt or high-waisted jeans and that you don't need to spend a lot of ~lettuce~ to get.


    Get it from ModCloth for $25 (available in sizes XXS-4X).

    8. A glam graphic tee with one mission — to make sure it's never hard to ~makeup~ your mind about what to wear ever again.


    Promising review: "I own this tee in a couple of colors and always get compliments when I wear them. If you want it to fit like in the photos, go up one or two sizes. I'm usually a medium, and I ordered an XL so I could tuck it into pencil skirts/skinnies and still get that classic T-shirt look. The material is quite soft, and it holds up well to washing." —ChicLininAZ

    Get it from Amazon for $10.99 (available in sizes S-XXL and in three colors).

    9. A sheer peplum blouse you can pop over a cami or fave bralette for a smoking hot date or party look.

    Get it from Amazon for $14.99 (available in sizes 0X-3X).

    10. A flirty option that looks like a basic tee — until you make your dramatic exit and reveal a sexy criss-cross back, that is.


    Promising review: "Love this shirt. It’s so cute because you can wear it off one shoulder or as a scoop-neck top. The open back is nice. It will show a bra, so I’ve worn it with a strapless bra and that showed very little in the back. The material is soft and comfy with a slight stretch. I got my normal size." —Lola Nicole

    Get it from Amazon for $15.99+ (available in sizes S-XXL and in seven styles, including long-sleeved versions).

    11. An affordable-yet-luxe velvet cami guaranteed to make every layered look approximately 1,536,072 times more fabulous.

    Promising review: "This is an absolutely incredible value for this super soft cami! The velvet has stretch that's perfect for a looser fit. It's surprisingly very well-made. I've seen versions of this camisole at Nordstrom for over $30! I'm 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'm going to purchase more colors in a medium." —Julie K.

    Get it from Amazon for $11.99+ (available in sizes XS-XXL and in 11 colors and prints).

    12. A colorblocked tee with a trendy faux-suede pocket, over 1,000 positive reviews, and a price tag that ensures you'll be easily suede to buy it.

    BuzzFeed / Taylor Miller,

    I actually got to try this baby on for a shoot we did at BuzzFeed — check out my coworkers and I modeling how versatile it is here!

    Promising review: "This top is extremely comfortable. So much so you can forget you're wearing it! I wore it traveling to Turks and Caicos and it looked fresh and felt fluid and soft at my destination. It's not the dressiest of tops, but for casual wear it's a good buy, and a jacket dresses it up sufficiently. This washes easily and DRIES QUICKLY. I used it as a pajama top in a pinch and it made a cool sleep top, too. I plan on buying more in various colors. The top falls at hip length, making it flattering and versatile for many body types. Love it." —Tobermory ~

    Get it from Amazon for $9.99+ (available in sizes S-XXL and in 20 styles, including long-sleeved and sleeveless versions).

    13. A cool bell-sleeved top possessed of magical powers — it can transform any simple ensemble into a ~lewk~.,

    Promising review: "Received this shirt in the mail today and I already bought it in two other colors. I love how comfortable the shirt is and how it can be dressed up for work or dressed down with a pair of jeans. I'm normally a small or medium and after reading other reviews I ordered a medium." —Customer

    Get it from Amazon for $9.99+ (available in sizes XS-XXL and in seven colors).

    14. A leopard velvet cutie perfect for anyone who's not ready to give up on crop tops just because it's fall.

    Forever 21

    Get it from Forever 21 for $14.99 (available in sizes S-L).

    15. A trendy ruched sleeve top with embroidered or embellished details that make it sew much more interesting than a basic tee.,

    Promising review: "Wow, it’s soooo beautiful. The material is very nice, too — it looks like it could be expensive. It fits really nicely, not too loose or too tight. It can be worn with dress pants for work or with jeans for a girls' day, or even for a hot date night with a cute mini. I’m sooo happy with this purchase, I'm gonna buy more." —Amazon Customer

    Get it from Amazon for $14.99+ (available in sizes XS-XL and in eight styles).

    16. An asymmetric bow crop top that would ~knot~ look out of place on a red carpet.


    Get it from Boohoo for $9.60 (originally $24, available in sizes 2-10 and in three colors).

    17. A funky lavender tee with an oversized collar that's anything but lilac-ing in personality. Tbh, all your other T-shirts will look a little boring in comparison.


    Get it from Asos for $24 (available in sizes S-XL).

    18. A gorgeous floral sweatshirt that actually is groundbreaking in the sense that it looks luxe but costs less than 20 bucks.,

    Seriously, I'd look at this baby and think it was from a pricey line like Ted Baker.

    Promising review: "I love this sweatshirt so much I bought two. It's on the thinner side, but that makes it all the more comfortable to wear in California weather. The material isn’t thick, but it’s soft and not see-through. It holds in body heat, so it works as a sweatshirt should without being suffocating. It's a beautiful light layer piece, perfect for windy or chilly days. I get complimented every time I wear it. I like that I can still move in this and not feel constricted. I'd recommend it." —CC Hustle

    Get it from Amazon for $13.99+ (available in sizes XS-XL and in seven colors).

    19. An intricately detailed crochet top so gorgeous, you can't say anything to its ~lace~.


    Promising review: "I LOVE white lace shirts, but I am very picky! I've looked at a lot of them! Everything about this shirt is perfect. The lace looks expensive. It's see-through at the top but not anywhere else. The length is just right; you can wear it untucked or, my favorite, half-tucked in the front! The neck is modern, unlike some lace shirts that can look a little like Little House On The Prairie! Going back now to buy another color!" —Lauren

    Get it from Amazon for $16.99+ (available in sizes S-XL and in five styles, including one with long sleeves).

    20. A sparkly one-shoulder tank sure to make even the most casual clothes (shorts, denim skirts, trucker jackets, etc.) instantly party-ready.

    Urban Outfitters

    Get it from Urban Outfitters for $29 (available in sizes XS-XL).

    21. A fun fringe-sleeve tee that's out to prove the notion that solid-colored T-shirts are boring WRONG once and for all.,

    Promising review: "This shirt is soft, comfortable, simple, and stylish. It's extremely versatile and can be accessorized so many different ways. I'm 5'6", 175 lbs, and a 40B. The large fits me exactly how I wanted. It's nice and loose-fitting without looking overly baggy." —Paige Lincoln

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

    22. A fuzzy cropped sweater you can rock with high-waisted bottoms or even pop over a dress for a '90s-inspired layered look.

    Forever 21

    Get it from Forever 21 for $19.99 (available in sizes S-L and in three colors).

    23. A criss-cross detail tee for a cute casualwear upgrade even when you're ~strapped~ for cash., Amazon

    *Cute pup for the background of your selfies not included.*

    Promising review: "Y’all. This is the best shirt! It isn’t see-through. It isn’t too low-cut, and it's longer in the front and back than the sides. It holds up in the wash!!!! It isn’t that flowy, so if you don't want your shirt to touch you in the midsection, consider sizing up. All in all, I love this shirt!" —A.K.

    Get it from Amazon for $9.99+ (available in sizes S-XXL and in 18 styles, including some with long sleeves).

    24. A sheer polka dot cutie that'll make you do a happy dance as you strut out the door to the party. Perhaps a ~polka~?


    Get it from Asos for $26 (available in sizes 14-24).

    25. A ruffled, striped tank you should buy just for the ~frill~ of it.


    Get it from Francesca's for $28 (available in sizes XS-L and in three colors).

    26. A flirty leopard peplum blouse sure to make everyone who ~spots~ it green with envy.


    Get it from Boohoo for $12 (originally $30, available in sizes 12-20).

    27. A romantic floral blouse that's got Victorian vibes but also a modern and sexy twist: a flirty cutout in the back.

    Forever 21

    Get it from Forever 21 for $19.99 (available in sizes S-L and in two colors).

    28. A bold chain-printed tee that looks fancy but won't leave you ~baroque~.


    Get it from Boohoo for $11.20 (originally $28, available in sizes 12-24).

    You, realizing you can totally afford all these cute tops:


    Reviews have been edited for length and/or clarity.

    Want more? Check out our favorite online clothing stores for all your shopping needs, perfect places to shop for clothes if you’re in your 30s, plus the best places to order custom t-shirts 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!


    Need A Shopping Buddy?

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