Swing Dresses

Delve into our magical world of 'fit and flare' vintage dresses!
We have every colour and pattern you could ever wish for!
We have 1950’s style dresses, day dresses, cocktail dresses, A-line dresses, swing dresses and vintage bridesmaid’s dresses to suit any occasion. 
Check out our skirt boosting petticoats, for that full volume look!

Please choose your size(s) in the filter to see the styles currently in stock.

939 products
Sale
Woman wears our Off Shoulder Black/White Gingham Swing Dress, on a bridge
Model wearing black and white gingham swing dress, in front of a tree
Lily Off Shoulder Black/White Gingham Swing Dress
Regular price £50.00 Sale price£39.00 Save £11.00
Sale
Front view of Multicoloured Cat Swing Dress
Close up view of Multicoloured Cat Swing Dress
Amanda Multicoloured Cat Swing Dress
Regular price £50.00 Sale price£35.00 Save £15.00
Sale
50's Rockabilly Polka Dot Shirt Dress in Black
50's Rockabilly Polka Dot Shirt Dress in Black
Penelope 50's Rockabilly Polka Dot Shirt Dress in Black
Regular price £55.00 Sale price£39.00 Save £16.00
Sale
A model wearing Black Wildflower Off Shoulder Dress
A lady wearing a Black Wildflower Off Shoulder Dress
Lily Black Wildflower Off Shoulder Dress
Regular price £55.00 Sale price£45.00 Save £10.00
Sale
Model wears our short sleeve Darlene dress, with a brown leopard print top and black skirt, with accessories
Swing Dress in Leopard Print
Darlene Swing Dress in Leopard Print
Regular price £50.00 Sale price£39.00 Save £11.00
Sale
Rockabilly Navy Heart & Swallow Dress
Rockabilly Navy Heart & Swallow Dress
Scarlette Rockabilly Navy Heart & Swallow Dress
Regular price £55.00 Sale price£35.00 Save £20.00
Sale
Front view of Black Floral Grid Midi Dress
Close up view of Black Floral Grid Midi Dress
Scarlette Black Floral Grid Midi Dress
Regular price £55.00 Sale price£35.00 Save £20.00
Sale
A model wearing Cat & Plant Dress In Dark Green
A model wearing Cat & Plant Dress In Dark Green
Darlene Cat & Plant Dress In Dark Green
Regular price £50.00 Sale price£29.00 Save £21.00