Knowing what to wear at the moment is quite the tall order. One day, we’re basking in Balearic sunshine, and the next we’re wondering how to dress for the practically Amazonian thunderstorms. It may be August, but leaving the house dressed for summer right now is a risk we’re just not willing to take.
Enter seasonless dresses, AKA dresses that can be worn at any temperature during all times of year. They’re not too short, not too heavy (you can always layer knits or outwear over lighter dresses, but you can’t cool down a thick-knit dress for summer), and will slot in perfectly with each season’s aesthetic.
Not only will this more conscious way of dressing save you some precious pennies, but it’ll increase cost-per-wear of each item and, in turn, earn you some sustainability points. What could be better?
When it’s hot out, team these timeless dresses with your comfiest sandals, a summery straw bag and floppy hat, and when the temperature drops, layer under a cosy jumper and throw on a pair of chunky boots.
Here’s our pick of the best seasonless dresses to add to your wardrobe now, and wear forevermore come rain or shine…
20 of the best seasonless dresses to shop now and wear forever
Maxi Dress in Neon Tie-Dye, £55, ASOS Made in Kenya
Check Glan Dress, £220, Not Just Another Store
Printed Neck Tie Dress, £89, Arket
Nikole Maxi Shirt Dress, £160, Anthropologie
Shola Layered Dress, £165, Kemi Telford
Mid Pink Shirred Square Neck Midi Dress, £27.99, New Look
Sweet Annie Midi Dress, £98, Free People
Midi Zebra Smock Dress with Tiering and Puff Sleeve, £32, ASOS
Pink Graphic Floral Trapeze Mini Dress, £70, Omnes
Green Daisy Print Ruched Sleeve Midi Dress, £45, Topshop
Luna Dress, £195, Sika Designs
Daphne Blue Midi Dress, £135, Kitri
Smocked Checked Cotton-Blend Seersucker Maxi Dress, £215, Ganni
Midi Dress With Front Knot, £29.99, Zara
Autumn Patchwork V-Neck Midi Dress, £315, Rixo
Beline Smocked Floral-Print Crepe Midi Dress, £138, Faithfull The Brand
Ruffle Hem Midi Dress, £30, Monki
Celeste Open Collar Shirt Dress, £410 (was £820), Wales Bonner