It would seem midi dress are like buses; I've been on the hunt for the perfect one for a couple of months to no avail and now I'm seeing ones I love left, right and centre. I limited myself to buying two; one navy and one black. Ok, ok, this one in cobalt as well. But I've been wearing them all the time and - added bonus - they make me look a little bit taller, so I've managed to justify it in my head. Please no one tell me otherwise.