I’m a huge fan of James Perse. The brand’s clothes are comfortable, well-made, and versatile. Though a bit of investment (most of mine have come from sales-racks to be honest), they’re all layer-able pieces that can really build a wardrobe. I loved this dress’ color (a deep purple that’s almost black) and longish length. Midi is in, in, in these days–and thank goodness the weather has warmed up enough to wear it.