Women's Tops

Refresh your wardrobe with preloved women's tops at Thryft. Shop everyday essentials from casual t-shirts to elegant blouses, featuring brands like Lovet, Love Bonito, and Zara at up to 90% off. Our collection includes tank tops, work blouses, crop tops, and casual shirts in sizes 3XS-3XL. Find sustainable style for every occasion, from office wear to weekend basics.

1424 Results

1424 Results

No results

Love Bonito
New
Original Brand Size S/UK 8/ US 4

Love Bonito Tank Top

RM38.00 MYR

Unit price
per

RM38.00 MYR

Unit price
per

In stock: Signs of Wear

Uniqlo
New
Original Brand Size L

Uniqlo Shirt

RM30.00 MYR

Unit price
per

RM30.00 MYR

Unit price
per

In stock: Gently Used

The Tinsel Rack
New
Original Brand Size S

The Tinsel Rack Tank Top

RM38.00 MYR

Unit price
per

RM38.00 MYR

Unit price
per

In stock: Gently Used

Padini Authentics
New
Thryft Size S

Padini Authentics T-Shirt

RM19.00 MYR

Unit price
per

RM19.00 MYR

Unit price
per

In stock: Signs of Wear

Zara
New
Original Brand Size M

Zara T-Shirt

RM30.00 MYR

Unit price
per

RM30.00 MYR

Unit price
per

In stock: Signs of Wear

Marks & Spencer
New
Original Brand Size EU36

Marks & Spencer Blouse

RM38.00 MYR

Unit price
per

RM38.00 MYR

Unit price
per

In stock: Like New

Bikbok
New
Original Brand Size M

Bikbok Shirt

RM45.00 MYR

Unit price
per

RM45.00 MYR

Unit price
per

In stock: Like New

Indiska
New
Original Brand Size XS

Indiska Shirt

RM45.00 MYR

Unit price
per

RM45.00 MYR

Unit price
per

In stock: Like New

H&M
New
Original Brand Size EURS/USAS/CAP

H&M Blouse

RM38.00 MYR

Unit price
per

RM38.00 MYR

Unit price
per

In stock: Like New

Zara
Sold out
Original Brand Size EURS/USAS

Zara Blouse

RM38.00 MYR

Unit price
per

RM38.00 MYR

Unit price
per

Out of stock

Uniqlo
New
Original Brand Size M

Uniqlo Shirt

RM38.00 MYR

Unit price
per

RM38.00 MYR

Unit price
per

In stock: Like New

H&M
New
Original Brand Size EURS/US S

H&M Blouse

RM38.00 MYR

Unit price
per

RM38.00 MYR

Unit price
per

In stock: Like New

Old Navy
New
Original Brand Size XS

Old Navy Camisole

RM38.00 MYR

Unit price
per

RM38.00 MYR

Unit price
per

In stock: Like New

Trensic Spao
Original Brand Size S

Trensic Spao T-Shirt

RM30.00 MYR

Unit price
per

RM30.00 MYR

Unit price
per

In stock: Gently Used

Cotton On
Original Brand Size M

Cotton On T-Shirt

RM30.00 MYR

Unit price
per

RM30.00 MYR

Unit price
per

In stock: Gently Used

The Tinsel Rack
Original Brand Size M

The Tinsel Rack Wrap Top

RM75.00 MYR

Unit price
per

RM75.00 MYR

Unit price
per

In stock: Like New

Lovet
Original Brand Size M

Lovet Wrap Top

RM67.00 MYR

Unit price
per

RM67.00 MYR

Unit price
per

In stock: Gently Used

Muji
Original Brand Size M

Muji T-Shirt

RM67.00 MYR

Unit price
per

RM67.00 MYR

Unit price
per

In stock: Gently Used

Uniqlo
Original Brand Size M

Uniqlo Tank Top

RM38.00 MYR

Unit price
per

RM38.00 MYR

Unit price
per

In stock: Gently Used

E Sprit
Original Brand Size UK10/US6

E Sprit Shirt

RM45.00 MYR

Unit price
per

RM45.00 MYR

Unit price
per

In stock: Gently Used

Esprit
Original Brand Size S

Esprit Blouse

RM38.00 MYR

Unit price
per

RM38.00 MYR

Unit price
per

In stock: Gently Used

M3-space
Thryft Size L

M3-space T-Shirt

RM30.00 MYR

Unit price
per

RM30.00 MYR

Unit price
per

In stock: Like New

The Willow Label
Original Brand Size L

The Willow Label Wrap Top

RM67.00 MYR

Unit price
per

RM67.00 MYR

Unit price
per

In stock: Gently Used

Sinsay
Original Brand Size M

Sinsay Camisole

RM38.00 MYR

Unit price
per

RM38.00 MYR

Unit price
per

In stock: Gently Used

H&M
Original Brand Size S

H&M Turtleneck

RM38.00 MYR

Unit price
per

RM38.00 MYR

Unit price
per

In stock: Gently Used

H&M
Original Brand Size EUR M/US M

H&M T-Shirt

RM45.00 MYR

Unit price
per

RM45.00 MYR

Unit price
per

In stock: Like New

Zara
Original Brand Size EUR XS

Zara Shirt

RM45.00 MYR

Unit price
per

RM45.00 MYR

Unit price
per

In stock: Like New

Lilysilk
Sold out
Original Brand Size S

Lilysilk Blouse

RM112.00 MYR

Unit price
per

RM112.00 MYR

Unit price
per

Out of stock

Sézane
Sold out
Original Brand Size 34

Sézane Blouse

RM112.00 MYR

Unit price
per

RM112.00 MYR

Unit price
per

Out of stock

Mango
Original Brand Size EUR XS

Mango Shirt

RM38.00 MYR

Unit price
per

RM38.00 MYR

Unit price
per

In stock: Like New

Zara
Sold out
Original Brand Size UL XS

Zara Blouse

RM45.00 MYR

Unit price
per

RM45.00 MYR

Unit price
per

Out of stock

Cos
Sold out
Original Brand Size EUR S

Cos T-Shirt

RM112.00 MYR

Unit price
per

RM112.00 MYR

Unit price
per

Out of stock

Cos
Original Brand Size EUR XS

Cos T-Shirt

RM112.00 MYR

Unit price
per

RM112.00 MYR

Unit price
per

In stock: Like New

H&M
Original Brand Size EUR 44

H&M Shirt

RM45.00 MYR

Unit price
per

RM45.00 MYR

Unit price
per

In stock: Like New

Zara
Original Brand Size EUR L

Zara Shirt

RM45.00 MYR

Unit price
per

RM45.00 MYR

Unit price
per

In stock: Like New

Mango
Original Brand Size EUR L

Mango Shirt

RM45.00 MYR

Unit price
per

RM45.00 MYR

Unit price
per

In stock: Like New

Jones New York
Sold out
Original Brand Size M

Jones New York T-Shirt

RM67.00 MYR

Unit price
per

RM67.00 MYR

Unit price
per

Out of stock

Gap
Original Brand Size M

Gap T-Shirt

RM75.00 MYR

Unit price
per

RM75.00 MYR

Unit price
per

In stock: Like New

Uniqlo
Original Brand Size M

Uniqlo Shirt

RM45.00 MYR

Unit price
per

RM45.00 MYR

Unit price
per

In stock: Like New

Shop At Velvet
Sold out
Thryft Size L

Shop At Velvet Tube Top

RM30.00 MYR

Unit price
per

RM30.00 MYR

Unit price
per

Out of stock

Zara
Original Brand Size EUR L/USA L

Zara Blouse

RM45.00 MYR

Unit price
per

RM45.00 MYR

Unit price
per

In stock: Like New

Uniqlo
Original Brand Size L

Uniqlo Shirt

RM45.00 MYR

Unit price
per

RM45.00 MYR

Unit price
per

In stock: Like New

Jones New York
Original Brand Size M

Jones New York T-Shirt

RM75.00 MYR

Unit price
per

RM75.00 MYR

Unit price
per

In stock: Like New

Uniqlo
Sold out
Original Brand Size M

Uniqlo Shirt

RM45.00 MYR

Unit price
per

RM45.00 MYR

Unit price
per

Out of stock

H&M
Original Brand Size EUR M

H&M T-Shirt

RM45.00 MYR

Unit price
per

RM45.00 MYR

Unit price
per

In stock: Like New

Zara
Original Brand Size EUR S/USA S

Zara Tops

RM38.00 MYR

Unit price
per

RM38.00 MYR

Unit price
per

In stock: Gently Used

Zara
Original Brand Size EUR S/USA S

Zara Polo

RM45.00 MYR

Unit price
per

RM45.00 MYR

Unit price
per

In stock: Like New

Uniqlo
Original Brand Size S

Uniqlo T-Shirt

RM38.00 MYR

Unit price
per

RM38.00 MYR

Unit price
per

In stock: Signs of Wear