Midi dresses are a versatile wardrobe staple that can be dressed up or down for any occasion. Style them with Sandals or Sneakers for a casual daytime look, or dress them up with Heels and statement Jewellery for a night out. Layer with a Denim Jackets or Cardigans for cooler weather.