Hot summer is definitely the time to wear dresses. I preferred mostly the above knee ones, and I thought that if the midi is at least good with heels, the maxi is no good at all:)