Tea Dresses

Tea Dresses are a truly timeless vintage classic. 
The lightweight dresses are flattering, with their loosely fitted waists, short sleeves and full skirts. The lengths tend to be at the knee, or midi length, depending on your height.
Perfect for every day casual wear and of course for afternoon tea!
Traditionally tea dresses have floral prints, but we've expanded the range to include a lot of modern day twists on retro prints.

Shop by Size

125 products
Sale
Front view of a Pink Lily Midi Dress
Pattern of Pink Lily Midi Dress
Julia Pink Lily Midi Dress
Regular price £45.00 Sale price£39.00 Save £6.00
Sale
A model wearing a Julia Sunflower Midi Dress
A lovely model wearing a Julia Sunflower Midi Dress
Julia Sunflower Midi Dress
Regular price £45.00 Sale price£39.00 Save £6.00
Sale
Black Mushroom Wrap Dress
Black Mushroom Wrap Dress
Matilda Black Mushroom Wrap Dress
Regular price £45.00 Sale price£35.00 Save £10.00
Sale
Model wearing a Janice Green Grapefruit Petal Sleeved Tea Dress
Front view of a Janice Green Grapefruit Petal Sleeved Tea Dress
Janice Green Grapefruit Petal Sleeved Tea Dress
Regular price £45.00 Sale price£35.00 Save £10.00
Sale
Front view of Donna Polka Dot Citrus Tea Dress
Pattern of Donna Polka Dot Citrus Tea Dress
Donna Polka Dot Citrus Tea Dress
Regular price £45.00 Sale price£35.00 Save £10.00
Sale
Front view of Janice Tea Dress In Purple Pastry Print
Print of Janice Tea Dress In Purple Pastry Print
Janice Tea Dress In Purple Pastry Print
Regular price £45.00 Sale price£29.00 Save £16.00
Sale
A lady wearing a Donna Baby Blue Poppy Day Dress
A lady wearing a Poppy Flowers Day Dress in Baby Blue
Donna Baby Blue Poppy Day Dress
Regular price £45.00 Sale price£35.00 Save £10.00
Sale
Old School Tattoo Red Striped Wrap Dress
Old School Tattoo Red Striped Wrap Dress
Matilda Old School Tattoo Red Striped Wrap Dress
Regular price £45.00 Sale price£35.00 Save £10.00
Sale
Black Heart Print Wrap Dress
Black Heart Print Wrap Dress
Matilda Black Heart Print Wrap Dress
Regular price £45.00 Sale price£35.00 Save £10.00