There's no such thing as perfect, I know this, but Kelly & Jim's wedding set high upon a beautiful hill in Sebastopal was pretty darn close. The vows took place at 4:30, just as the late afternoon sun turned every tree and mountaintop golden. No detail was missed; handmade table runners, matching cocktail napkins cut with pinking shears, pear name place settings, and the handmade paper flowers. Martha would be so proud. Kelly looked stunning in an orange gown, custom made by Yugala and Jim looked dapper himself with a chocolate suit & orange striped tie. Wine was poolside, and fabulous BBQ in a wine country setting that was the perfect backdrop. Truly magical!