Meet the Mona dress from Anthropologie. I think it is sold out online, but i bet there may be a few left at your local anthro.
my next dress is from j crew, naturally. it is called the swiss dot dress. i have already worn it twice. While i have a plethora of navy dresses, and really don't need another dress in navy, i did buy this one in navy because i felt the red one was just too bright. but it is still very cute