bay area wedding dressWhen little girls spend their math classes daydreaming of weddings, what do they dream of first? The perfect wedding dress, of course: a gown in white satin with a bustle and sweeping train, the perfect embellishments, and the perfect shoes.

There are few occasions in our modern world where a woman finds herself in a position to wear a... Read More