Tops

SOLD OUT

Short Sleeve Shirt in Coral - L

Regular
£30.00
Sale
£30.00
Regular
Unit Price
per 

Short Shirt in Pink - L

Regular
£30.00
Sale
£30.00
Regular
Unit Price
per 

Hand-Knitted Top in White - L

Regular
£30.00
Sale
£30.00
Regular
Unit Price
per 

Overshirt in Floral Print - L

Regular
£42.00
Sale
£42.00
Regular
Unit Price
per 

Oversized Floral Print Shirt in Lilac - L

Regular
£38.00
Sale
£38.00
Regular
Unit Price
per 

Oversized Blouse in Black Wallpaper Print - L

Regular
£36.00
Sale
£36.00
Regular
Unit Price
per 

Lace Collar Blouse in Yellow - L

Regular
£36.00
Sale
£36.00
Regular
Unit Price
per 
SALE

Oversized Blouse in White Floral Print - L

Regular
£18.00
Sale
£18.00
Regular
£36.00
Unit Price
per 
Shop Dirty Disco's collection of one-of-a-kind vintage tops, shirts and blouses.