Collection: Dresses

Search through our selection of dresses, from 40s art deco to 50s floral and novelty prints, sharp 60s minis and 70s maxis.
318 products
  • 50s HORROCKSES FOR RICHARD SHOPS GREEN FLORAL FULL SKIRTED DRESS - S
    Regular price
    £100.00
    Sale price
    £100.00
  • 50s DARK GREY COTTON DRESS WITH PINK ROSE BORDER BAND SKIRT - XS
    Regular price
    £80.00
    Sale price
    £80.00
  • 70s COLOURFUL TURQUOISE PIN TUCKED LACE MEXICAN MIDI DRESS - L
    Regular price
    £95.00
    Sale price
    £95.00
  • 50s HORROCKSES FASHIONS YELLOW AND CREAM STRIPED FULL SKIRTED DRESS - XS
    Regular price
    Sold out
    Sale price
    £135.00
  • 50s RED ROSE PRINT FULL SKIRTED SUN DRESS AND BOLERO - S
    Regular price
    Sold out
    Sale price
    £135.00
  • 50s HANDMADE NAUTICAL BOAT PRINT BLUE DAY DRESS - M
    Regular price
    £65.00
    Sale price
    £65.00
  • 50s 60s GREY BIRD / SWALLOW NOVELTY PRINT COTTON DAY DRESS - S
    Regular price
    £60.00
    Sale price
    £60.00
  • 50s DEEP GREEN PATTERNED FIT AND FLARE DRESS WITH SCALLOPED NECK - M
    Regular price
    £52.00
    Sale price
    £52.00
  • 50s BUNNY CASUALS OF MIAMI RHINESTONED FLORAL HALTER FULL SKIRT DRESS - S
    Regular price
    £145.00
    Sale price
    £145.00
  • 50s GREY PASTEL PRINT HORROCKSES HALTER SUN DRESS AND BOLERO - S
    Regular price
    Sold out
    Sale price
    £155.00
  • 70s PASTEL PINK BIBA HIGH NECK BALLOON SLEEVE MAXI DRESS - XS-S
    Regular price
    £225.00
    Sale price
    £225.00
  • IRRIDESCENT GREEN GREEN AND TURQUOISE BROCADE 60s DRESS - S
    Regular price
    £45.00
    Sale price
    £45.00
  • 50s 60s YELLOW WHITE AND GREY CHECK COTTON DAY DRESS - S / petite
    Regular price
    £58.00
    Sale price
    £58.00
  • 50s RED AND GREY PAINTERLY ROSE PRINT COTTON DRESS - S
    Regular price
    £78.00
    Sale price
    £78.00
  • 50s PASTEL BLUE SHIRT DRESS WITH BIG RED FLOWER PRINT - L / VOLUP
    Regular price
    £65.00
    Sale price
    £65.00
  • 50s 60s EGYPTIAN NOVELTY SCENIC PRINT COTTON DRESS - S
    Regular price
    £85.00
    Sale price
    £85.00
  • 40s GREEN LARGE FLORAL PRINT BUTTON THROUGH DAY DRESS - M
    Regular price
    Sold out
    Sale price
    £65.00
  • 50s NAVY BLUE COTTON HALTER DRESS WITH CROCHET DAISY APPLIQUE - XS
    Regular price
    £70.00
    Sale price
    £70.00
  • 50s BLACK AND RED FLORAL KAY SEILIG DRAPED WIGGLE DRESS - S
    Regular price
    £75.00
    Sale price
    £75.00
  • 70s CHEESECLOTH AND CROCHET LACE REGENCY / EDWARDIAN STYLE COTTAGECORE PRAIRIE DRESS - XS-S
    Regular price
    £120.00
    Sale price
    £120.00
  • 50s YELLOW FLORAL HORROCKSES FASHIONS DROP WAISTED DRESS - XS
    Regular price
    £110.00
    Sale price
    £110.00
  • 50s CORAL NOVELTY MINI TOY HORSE PRINT SHIRT DRESS - PETITE / XS
    Regular price
    £45.00
    Sale price
    £45.00
  • 50s WHITE AND NAVY POLKA DOT PRINT FIT AND FLARE DRESS WITH BOW DETAIL - XS
    Regular price
    £65.00
    Sale price
    £65.00
  • 50s VICTOR JOSSELYN BLUE AND GREEN FLORAL BORDER PRINT DRESS - S
    Regular price
    £70.00
    Sale price
    £70.00
  • 50s 60s HANDMADE FRUIT PRINT WHITE AND PURPLE COTTON DAY DRESS - XS-S
    Regular price
    £68.00
    Sale price
    £68.00
  • 50s DARK BLUE AND WHITE LEAF GARLAND PRINT COTTON DRESS - XL / VOLUP
    Regular price
    Sold out
    Sale price
    £75.00
  • 50s BLACK AND WHITE GINGHAM CHECK AND BIG PINK FLOWER BORDER PRINT DRESS - M
    Regular price
    Sold out
    Sale price
    £100.00
  • 50s BLUE ROSE FLORAL PRINT COTTON DAY DRESS - S
    Regular price
    £55.00
    Sale price
    £55.00
  • 50s YELLOW AND BLACK VICTORIAN CITY SCENE NOVELTY DRESS - S
    Regular price
    £100.00
    Sale price
    £100.00
  • 50s 60s COS COB FLOWER POT PRINT LIGHT COTTON SHIRT DRESS - S-M
    Regular price
    £45.00
    Sale price
    £45.00
  • 70s 80s ELECTRIC BLUE METALLIC BROCADE WITH CUT OUT NECK DRESS - S-M
    Regular price
    Sold out
    Sale price
    £40.00
  • 50s NOVELTY CHAIR / FURNITURE PRINT COTTON DAY DRESS - S
    Regular price
    £75.00
    Sale price
    £75.00