Up to 70% off on thousands of vintage treasures: the summer sales are live on Imparfaite! Discover.

Target
Promotion
Sizes
Price
States
Brands
Colors
Materials
Years

Tops

Wether you love romantic blouses, backless tops or sexy camisoles, you will find your one-and-only amongst our selection of tops.

Cacharel shirt

Cacharel shirt

€45.00

Size 38 Very good condition

Floral blouse

Floral blouse

€39.00 €31.20
-20%

Size 40 Very good condition

80s floral top

80s floral top

€29.00 €20.30
-30%

Size 40 Very good condition

Cotton wrap top

Cotton wrap top

€55.00

Size 38 Very good condition

Top popcorn

Top popcorn

€29.00 €20.30
-30%

Size 36/38 Very good condition

Top popcorn

Top popcorn

€29.00 €20.30
-30%

Size 36/38 Very good condition

70s floral blouse

70s floral blouse

€33.00 €23.10
-30%

Size 36 Very good condition

Cotton top

Cotton top

€19.00 €17.10
-10%

Size 40/42 Good condition

Embroidered linen top

Embroidered linen top

€29.00

Size 38/40 Very good condition

90s mesh top

90s mesh top

€37.00 €29.60
-20%

Size 36/38 Very good condition

Sheer voile blouse

Sheer voile blouse

€39.00

Size 36/38 Very good condition

Embroidered shirt

Embroidered shirt

€35.00

Size 38/40 Very good condition

Crochet top

Crochet top

€79.00 €63.20
-20%

Size 40/42 Very good condition

Floral T-shirt

Floral T-shirt

€25.00

Size 34/36 Very good condition

Python camisole

Python camisole

€54.00

Size 36 Very good condition

Austrian crop top

Austrian crop top

€37.00 €29.60
-20%

Size 40 Very good condition

Floral shirt

Floral shirt

Sold

Size 38/40 Very good condition

Cotton top

Cotton top

€18.00 €14.40
-20%

Size 40/42 Very good condition

90s crop top

90s crop top

€37.00 €29.60
-20%

Size 40 Very good condition

Floral shirt

Floral shirt

€27.00

Size 40 Very good condition

90s polka dot shirt

90s polka dot shirt

Sold

Size 40/42 Very good condition

Cotton blouse

Cotton blouse

€39.00 €31.20
-20%

Size 38/40 Very good condition

Gingham cotton blouse

Gingham cotton blouse

€35.00 €28.00
-20%

Size 40 Very good condition

Striped knit top

Striped knit top

Sold

Size 38/40 Very good condition

Top Max Mara

Top Max Mara

Sold

Size 38 Very good condition

Floral top

Floral top

€25.00 €22.50
-10%

Size 34 Very good condition

Silk shirt

Silk shirt

€26.00 €23.40
-10%

Size 36/38 Very good condition

Cotton blouse

Cotton blouse

€36.00

Size 40 Very good condition

Floral blouse

Floral blouse

€29.00

Size 38/40 Very good condition

Viscose bodysuit

Viscose bodysuit

€39.00 €27.30
-30%

Size 36/38 Very good condition

Cotton blouse

Cotton blouse

€39.00 €27.30
-30%

Size 36/38 Very good condition

Silk top

Silk top

€32.00

Size 44 Very good condition

Lace shirt

Lace shirt

€26.00 €20.80
-20%

Size 38 Good condition

Kenzo tank top

Kenzo tank top

€65.00 €45.50
-30%

Size 36/38 Very good condition

Floral shirt

Floral shirt

€24.00 €12.00
-50%

Size 38/40/42 Very good condition

Floral bustier

Floral bustier

€45.00 €36.00
-20%

Size 95B Very good condition

Floral T-shirt

Floral T-shirt

€49.00

Size 36/38 Very good condition

Silk shirt

Silk shirt

€39.00 €19.50
-50%

Size 42/44 Very good condition

Cotton top

Cotton top

€49.00 €44.10
-10%

Size 36 Very good condition

Austrian blouse

Austrian blouse

€59.00

Size 38/40 Very good condition

Floral shirt

Floral shirt

€25.00 €17.50
-30%

Size 40/42 Good condition

70s Polo

70s Polo

€25.00 €17.50
-30%

Size 34 Very good condition

Cotton blouse

Cotton blouse

€45.00 €40.50
-10%

Size 38/40 Very good condition

Guy Laroche tank top

Guy Laroche tank top

€20.00 €18.00
-10%

Size 36/38 Very good condition

Polka dot blouse

Polka dot blouse

€55.00

Size 40/42 Very good condition

Viscose top

Viscose top

€20.00 €16.00
-20%

Size 40/42 Good condition

Cotton T-shirt

Cotton T-shirt

€39.00

Size 40 Very good condition

Cotton top

Cotton top

€19.00 €15.20
-20%

Size 42 Very good condition

Cotton crop top

Cotton crop top

€29.00 €20.30
-30%

Size 36 Very good condition

Balenciaga T-shirt

Balenciaga T-shirt

€31.00 €24.80
-20%

Size 36/38 Very good condition

Cotton blouse

Cotton blouse

€55.00 €38.50
-30%

Size 36/38 Very good condition

Cotton shirt

Cotton shirt

€45.00

Size 36 Very good condition

Top Ralph Lauren

Top Ralph Lauren

€79.00 €63.20
-20%

Size 38/40 Very good condition

Cotton shirt

Cotton shirt

€26.00 €18.20
-30%

Size 40/42 Very good condition

90s lace blouse

90s lace blouse

€29.00 €20.30
-30%

Size 36/38 Very good condition

Floral blouse

Floral blouse

€19.00 €15.20
-20%

Size 36/38/40 Very good condition

90s tank top

90s tank top

€20.00 €16.00
-20%

Size 36/38 Very good condition

Asian top

Asian top

€59.00 €47.20
-20%

Size 38 Very good condition

90s Bolero

90s Bolero

€39.00

Size 34/36 Very good condition

Rodier shirt

Rodier shirt

€38.00

Size 40 Very good condition

Top Sonia Rykiel

Top Sonia Rykiel

€49.00

Size 34/36 Very good condition

Cotton shirt

Cotton shirt

€28.00 €22.40
-20%

Size 36 Very good condition

Silk shirt

Silk shirt

€89.00 €62.30
-30%

Size 36/38 Very good condition

Cotton top

Cotton top

€35.00 €17.50
-50%

Size 38 Good condition

Cotton shirt

Cotton shirt

€49.00

Size 40 Very good condition

Cotton polo shirt

Cotton polo shirt

€39.00

Size 34/36 Very good condition

Cotton and linen blouse

Cotton and linen blouse

€39.00 €27.30
-30%

Size 40/42 Very good condition

Polo Ralph Lauren

Polo Ralph Lauren

€39.00

Size 38/40 Very good condition

Floral top

Floral top

€29.00 €14.50
-50%

Size 34/36 Very good condition

Cotton polo shirt

Cotton polo shirt

€49.00 €34.30
-30%

Size 36 Very good condition

70s floral shirt

70s floral shirt

€35.00 €28.00
-20%

Size 36/38 Very good condition

Floral blouse

Floral blouse

€20.00 €14.00
-30%

Size 38/40 Very good condition

Plaid shirt

Plaid shirt

€28.00 €16.80
-40%

Size 40 Very good condition

Viscose camisole

Viscose camisole

€29.00 €20.30
-30%

Size 38 Very good condition

90's shirt

90's shirt

€39.00 €31.20
-20%

Size 36/38 Very good condition

90s gingham shirt

90s gingham shirt

€35.00 €24.50
-30%

Size 36/38 Very good condition

Cotton blouse

Cotton blouse

€39.00 €27.30
-30%

Size 32/34 Very good condition

Floral shirt

Floral shirt

€29.00 €23.20
-20%

Size 36/38 Very good condition

80's floral shirt

80's floral shirt

€39.00 €31.20
-20%

Size 36/38 Very good condition

Cotton bodysuit

Cotton bodysuit

€28.00 €22.40
-20%

Size 38/40 Very good condition

Draped silk bustier

Draped silk bustier

€139.00 €69.50
-50%

Size 36 Very good condition

Burberry Polo Shirt

Burberry Polo Shirt

€69.00 €34.50
-50%

Size 36/38 Very good condition

Cotton shirt

Cotton shirt

€72.00

Size 36/38 Very good condition

Silk shirt

Silk shirt

€65.00

Size 36/38 Very good condition

Crochet camisole

Crochet camisole

€37.00 €29.60
-20%

Size 38 Very good condition

90s wrap top

90s wrap top

€49.00 €39.20
-20%

Size 36/38 Very good condition

Polka dot silk top

Polka dot silk top

€35.00 €28.00
-20%

Size 38 Very good condition

Silk tank top

Silk tank top

€39.00

Size 42 Very good condition

Cotton blouse

Cotton blouse

€45.00 €40.50
-10%

Size 36/38 Very good condition

70s Polo

70s Polo

€45.00 €40.50
-10%

Size 36/38 Very good condition

70's shirt

70's shirt

€45.00 €40.50
-10%

Size 36/38 Very good condition

Cacharel shirt

Cacharel shirt

€36.00 €28.80
-20%

Size 36 Very good condition

Satin open back

Satin open back

€29.00 €20.30
-30%

Size 36/38 Very good condition

The Beatles cotton t-shirt

The Beatles cotton t-shirt

€29.00

Size 36 Very good condition

Polka dot blouse

Polka dot blouse

€34.00 €17.00
-50%

Size 40 Very good condition

Satin camisole

Satin camisole

€34.00 €17.00
-50%

Size 36/38 Very good condition