Have you heard about ModCloth? It is my absolute favorite online shop right now. If you are looking for a dress for pretty much any occasion, you're bound to find it on ModCloth. I love the site's vintage styles....especially the 50s inspired dresses. The "fit and flare" section is my favorite.
Here is a dress I wore at a vineyard in California. I loved the mix of blue and red in this dress and I thought it was perfect for the California trip.