My Cart

Close

Dresses

Refine

Refine

Silk Cowl Neck Dress in Floral Print

Regular
£130.00
Sale
£130.00
Regular
Unit Price
per 

Midi Pleated Dress in Lilac Floral Print

Regular
£58.00
Sale
£58.00
Regular
Unit Price
per 

Midi Dress in Green Hawaiian Print

Regular
£56.00
Sale
£56.00
Regular
Unit Price
per 

Drop Waist Mini Dress in Stripe Print

Regular
£54.00
Sale
£54.00
Regular
Unit Price
per 

Maxi Dress in Gingham Print

Regular
£48.00
Sale
£48.00
Regular
Unit Price
per 

Midi Dress in Navy

Regular
£46.00
Sale
£46.00
Regular
Unit Price
per 

Midi Dress in Mustard Floral Print

Regular
£46.00
Sale
£46.00
Regular
Unit Price
per 

Mini Dress in Espresso

Regular
£46.00
Sale
£46.00
Regular
Unit Price
per 

Midi Dress in Teal Floral Print

Regular
£46.00
Sale
£46.00
Regular
Unit Price
per 
SALE
VintageSkirt Suit in Mustard - Dirty Disco

Skirt Suit in Mustard

Regular
£42.50
Sale
£42.50
Regular
£85.00
Unit Price
per 
SOLD OUT
VintageBardot Mini Dress in Lilac Sequin - Dirty Disco

Bardot Mini Dress in Lilac Sequin

Regular
£40.00
Sale
£40.00
Regular
£80.00
Unit Price
per 
SALE
VintageDotty Print Maxi Dress in Blue - Dirty Disco

Dotty Print Maxi Dress in Blue

Regular
£39.00
Sale
£39.00
Regular
£78.00
Unit Price
per 
SALE
VintageDenim Shirt Dress in Indigo - Dirty Disco

Denim Shirt Dress in Indigo

Regular
£37.00
Sale
£37.00
Regular
£54.00
Unit Price
per 
SALE
VintageCowl Neck Slip Dress in Purple Stripe - Dirty Disco

Cowl Neck Slip Dress in Purple Stripe

Regular
£36.00
Sale
£36.00
Regular
£72.00
Unit Price
per 
SALE
VintageBlack Maxi Dress with Lace Insert - Dirty Disco

Black Maxi Dress with Lace Insert

Regular
£36.00
Sale
£36.00
Regular
£72.00
Unit Price
per 
SOLD OUT
VintageTwo Piece in Beige Zebra Print - Dirty Disco

Two Piece in Beige Zebra Print

Regular
£34.00
Sale
£34.00
Regular
£68.00
Unit Price
per 
SOLD OUT
VintageBias Cut Midi Dress in White Floral Print - Dirty Disco

Bias Cut Midi Dress in White Floral Print

Regular
£34.00
Sale
£34.00
Regular
£68.00
Unit Price
per 
SALE
Paul & JoeMini Dress in Yellow Daisy Embroidery - Dirty Disco

Mini Dress in Yellow Daisy Embroidery

Regular
£34.00
Sale
£34.00
Regular
£68.00
Unit Price
per 
SALE
VintageAngel Sleeve Maxi Dress in Fuchsia - Dirty Disco

Angel Sleeve Maxi Dress in Fuchsia

Regular
£34.00
Sale
£34.00
Regular
£68.00
Unit Price
per 
SALE
VintageMini Dress in Black - Dirty Disco

Mini Dress in Black

Regular
£32.00
Sale
£32.00
Regular
£64.00
Unit Price
per 
SALE
VintageMini Dress in Black Polka Dot - Dirty Disco

Mini Dress in Black Polka Dot

Regular
£32.00
Sale
£32.00
Regular
£64.00
Unit Price
per 
SALE
VintageMidi Dress in Grey Rose Print - Dirty Disco

Midi Dress in Grey Rose Print

Regular
£29.00
Sale
£29.00
Regular
£58.00
Unit Price
per 
SALE
VintageBias Cut Midi Dress in Black Rose Print - Dirty Disco

Bias Cut Midi Dress in Black Rose Print

Regular
£29.00
Sale
£29.00
Regular
£58.00
Unit Price
per 
SALE
VintageBlack Maxi Dress in White Swirl Print - Dirty Disco

Black Maxi Dress in White Swirl Print

Regular
£29.00
Sale
£29.00
Regular
£58.00
Unit Price
per 
Shop Dirty Disco's collection of one-of-a-knit vintage dresses - Midi dresses, maxi dresses, 90s dresses, 70s dresses, prairie dresses, floral print dresses.