My Cart

Close

Shirts & Blouses

Refine

Refine

SOLD OUT
baslerWool Blend Shirt in Cream - M - Dirty Disco

Wool Blend Shirt in Cream - M

Regular
£32.00
Sale
£32.00
Regular
Unit Price
per 
SOLD OUT
VintageSilk Blend Tie Front Blouse in Sage - M - Dirty Disco

Silk Blend Tie Front Blouse in Sage - M

Regular
£44.00
Sale
£44.00
Regular
Unit Price
per 
SOLD OUT
VintageBlouse in Purple Floral Print - Dirty Disco

Blouse in Purple Floral Print

Regular
£34.00
Sale
£34.00
Regular
Unit Price
per 

Lace Blouse in Navy

Regular
£34.00
Sale
£34.00
Regular
Unit Price
per 

Linen Blouse in Brown Polka Dot

Regular
£36.00
Sale
£36.00
Regular
Unit Price
per 

Blouse in Fuchsia

Regular
£38.00
Sale
£38.00
Regular
Unit Price
per 

Polka Dot Blouse in Navy

Regular
£34.00
Sale
£34.00
Regular
Unit Price
per 

Short Sleeve Blouse in Black Leaf Print

Regular
£34.00
Sale
£34.00
Regular
Unit Price
per 
SALE
VintageSilk Short Sleeve Top in Tulip Print - Dirty Disco

Silk Short Sleeve Top in Tulip Print

Regular
£18.00
Sale
£18.00
Regular
£36.00
Unit Price
per 
SOLD OUT
VintagePuff Sleeve Jacquard Blouse in White - Dirty Disco

Puff Sleeve Jacquard Blouse in White

Regular
£22.00
Sale
£22.00
Regular
£44.00
Unit Price
per 
SOLD OUT
VintagePuff Sleeve Blouse in Tulip Print - Dirty Disco

Puff Sleeve Blouse in Tulip Print

Regular
£18.00
Sale
£18.00
Regular
£36.00
Unit Price
per 
Shop Dirty Disco's collection of one-of-a-knit vintage shirts and blouses – shirts, floral print blouses and frilly blouses.