Madewell Striped Shirt Dress / Mini, midi or maxi, to be smart or slinky in, with short or long or no sleeves and probably some that i've forgotten to mention.