This midi dress is flying off shelves and it's easy to see why