You'll Freak Out When You See These 39 Cute Tops . . . All on Amazon and Less Than $17

Every editorial product is independently selected by our editors. If you buy something through our links, we may earn commission.

With a new season on the horizon, it's time to do a wardrobe refresh. An easy way to start is by treating yourself to some new tops. There are so many cute options on Amazon — seriously! Not only are they insanely stylish, but they're also quite affordable. Whether you want something flowy and boho or sweet and simple, we curated choices you'll find irresistible. They go great with jeans, skirts, and everything else you already own. Shop through them all and add them to your cart before they disappear!

USGreatgorgeous Halter Blouse Top

USGreatgorgeous Halter Blouse Top

You'll get so many compliments on this USGreatgorgeous Halter Blouse Top ($8-$9).

Gobought Floral Top

Gobought Floral Top

This Gobought Floral Top ($17) is at the top of our wish list.

Kim88 Floral Blouse

Kim88 Floral Blouse

Go for a cheerful look in this Kim88 Floral Blouse ($7).

Blooming Jelly Criss-Cross Back Camisole

Blooming Jelly Criss-Cross Back Camisole

You can get this Blooming Jelly Criss-Cross Back Camisole ($11-$13) in all sorts of colors.

New Floral Top

New Floral Top

Go for a boho look in this New Floral Top ($15).

Stylish&Young Velvet and Lace Tank Top

Stylish&Young Velvet and Lace Tank Top

There are endless ways to wear this Stylish&Young Velvet and Lace Tank Top ($3). Rock it with a blazer or over a simple tee.

Stylish&Young Leaf Print Top

Stylish&Young Leaf Print Top

This Stylish&Young Leaf Print Top ($6) is perfect for a vacation.

Sibylla Cactus Print Tank Top

Sibylla Cactus Print Tank Top

We'll wear this Sibylla Cactus Print Tank Top ($9-$11) all the time.

Howstar Lace Top

Howstar Lace Top

The tie on the back of this Howstar Lace Top ($5) is so cute.

Kim88 Tank Top

Kim88 Tank Top

The lavender hue of this Kim88 Tank Top ($6) is gorgeous.

Ninimour Halter Keyhole Blouse

Ninimour Halter Keyhole Blouse

We'll wear this Ninimour Halter Keyhole Blouse ($15-$18) for happy hour.

Sukeq Button Blouse

Sukeq Button Blouse

Go for a ruffled look with this chic Sukeq Button Blouse ($11).

USGreatgorgeous Cami Tank Top

USGreatgorgeous Cami Tank Top

Pair this USGreatgorgeous Cami Tank Top ($5) with high-waisted jeans.

USGreatgorgeous Button-Down Shirt

USGreatgorgeous Button-Down Shirt

This USGreatgorgeous Button-Down Shirt ($10-$11) comes in four different colors.

Sunward Off-Shoulder Top

Sunward Off-Shoulder Top

Pair this Sunward Off-Shoulder Top ($9-$10) with jeans.

Hibluco Floral Top

Hibluco Floral Top

We love the cut of this Hibluco Floral Top ($14).

Sheer Floral Top

Sheer Floral Top

Pair this Sheer Floral Top ($9) with black high-waisted pants.

Misaky Off-Shoulder Top

Misaky Off-Shoulder Top

The details on this Misaky Off-Shoulder Top ($7-$8) are gorgeous.

Womowo Lace-Up Chiffon Top

Womowo Lace-Up Chiffon Top

This Womowo Lace-Up Chiffon Top ($10-$11) has a cute ruffle at the bottom.

Ainr Button-Down Silk Shirt

Ainr Button-Down Silk Shirt

The flower embroidery on this Ainr Button-Down Silk Shirt ($11-$12) is so lovely.

Pxmoda Camisole

Pxmoda Camisole

The lace detail on this Pxmoda Camisole ($11) is so pretty.

Kim88 Bowknot Top

Kim88 Bowknot Top

The print on this Kim88 Bowknot Top ($5) is pretty.

Sunward Off-the-Shoulder Top

Sunward Off-the-Shoulder Top

The details on this Sunward Off-the-Shoulder Top ($10-$13) are beautiful.

Gogoboi Deep-V Blouse

Gogoboi Deep-V Blouse

Wait until you feel the silky material of this Gogoboi Deep-V Blouse ($13-$17).

Ninimour Lace-Up T-Shirt

Ninimour Lace-Up T-Shirt

We love the subtle star print on this Ninimour Lace-Up T-Shirt ($13).

Pxmoda Floural Blouse

Pxmoda Floural Blouse

If you love pink, you need this Pxmoda Floural Blouse ($12).

Kimloog Button Blouse

Kimloog Button Blouse

We're obsessing over the lovely floral print on this Kimloog Button Blouse ($5).

Floral Find Crop-Top

Floral Find Crop-Top

This Floral Find Crop-Top ($9-$10) comes in all sorts of colors.

Topunder Long-Sleeved Blouse

Topunder Long-Sleeved Blouse

This Topunder Long-Sleeved Blouse ($10) is adorable.

Muyaoo Lace Blouse

Muyaoo Lace Blouse

People won't believe you when you tell them this chic Muyaoo Lace Blouse ($13) isn't designer. If you love this top, it also comes in black so you can own both.

Sunward Off-Shoulder Top

Sunward Off-Shoulder Top

We adore the lace details on this Sunward Off-Shoulder Top ($8-$11).

Sunward Boho Lace Top

Sunward Boho Lace Top

Pair this Sunward Boho Lace Top ($5-$7) with denim shorts.

Pxmoda Sleeveless Top

Pxmoda Sleeveless Top

The lace detailing on this Pxmoda Sleeveless Top ($12) is gorgeous.

Tomblin Criss-Cross Top

Tomblin Criss-Cross Top

Get this Tomblin Criss-Cross Top ($9) for a boho-inspired look.