If you love dresses but don’t feel comfortable in mini skirts, take a look at these outfits with midi dresses. These dresses show off your legs without covering them up. These dresses are body-hugging and can even be very sexy with the right footwear. They can be worn below the knee and are a good middle ground between mini and maxi dresses. They are a great alternative to long evening dresses and exude vintage charm. However, midi dresses can also look great in casual outfits. They are feminine and casual at the same time. Get inspired by my outfit ideas with midi dresses.