Dressing for a first date can be one of the most daunting tasks. Even when faced with a closet bursting at the seams.
Montaigne Linen Scallop Dress - 17 colours