Hands-down, this dress by HATCH is my new favourite. Yes, it is technically a maternity dress, but trust me when I say it works on everyone. It is incredibly comfortable (ahem, maternity dress!), has pockets and is flattering with an A-line fit and circular hem. I found this brand when I was pregnant with Little Bean and I still gravitate to their lovely, wearable clothes.