Skip to content Skip to navigation

Midi Dresses

49 Products found


Sleeve Length





Women’s midi dresses

Midi dresses are the perfect style for every season and any occasion. Looking to smarten up your office wardrobe? Midi shirt dresses are a go-to style for a sleek and sophisticated outfit. Looking for an everyday style for when the weather warms up? A simple floral style is the perfect choice. If you’re heading out for an evening with friends a midi wrap dress will make a super stylish outfit choice. In our gorgeous range of women’s midi dresses, we’ve got all these styles for you to shop and more. Our range is designed with all the latest trends. Pick up a statement printed style or vibrant colour from our stylish selection. If you’re looking for everyone’s go-to classic, we’ve got a wide range of black midi dresses for you to shop and style up for any occasion. Midi dresses are the perfect style to rock from day to night. If you’re looking for alternative styles, we’ve got plenty of styles available in our range of women’s dresses. We love a good maxi dress, they’re versatile and can be dressed up or down for any occasion and our range of women’s maxi dresses has got all the styles you need to update your wardrobe. Whether you’re heading off on holiday or have a special occasion coming up, our stylish selection of maxi dresses is designed with all the latest trends, so whether you prefer a statement print, a vibrant colour or a classic tonal option, we’ve got plenty of styles for you to shop.

Our selection of women’s leggings has got plenty of styles for you to pick up and layer with your new dress. Layer up a pair of classic black leggings or clash your piece with a fun, printed pair. Finish off your new outfit with our selection of women’s shoes. If you’re going for a casual look, we’ve got statement flats and comfortable trainers to pair with your new dress. If you’re going for something smarter, we’ve got a gorgeous selection of heels and sandals to style up for a smart 9-5 outfit or dress up for a special occasion.