• Silvia & James | Palo Alto Wedding Photography

    Silvia & James | Palo Alto Wedding Photography

    It all started with a bit of silly bickering over what should have been a very easy fact for two Harvard grads to agree upon. For some bizarre reason, Silvia had herself convinced that she was 21 despite the fact that, as James mathematically proved on a napkin, she was really 22. Yes, she conceded…

    Read More…

  • Deion’s Birthday | San Francisco Family Photography

    Deion’s Birthday | San Francisco Family Photography

    Prepare yourselves for cuteness overload! I was invited to photograph little Deion’s second birthday party a couple weeks ago, and I had a great time wandering around with all the little toddlers. The birthday party was held at Joanna and Ray’s downtown San Francisco home with all these amazing views. Joanna and Ray with the…

    Read More…

  • Namiko & Jeffery | Rio Lindo Academy | Japanese Rwandan Multicultural Wedding Photography

    Namiko & Jeffery | Rio Lindo Academy | Japanese Rwandan Multicultural Wedding Photography

    You might never guess that their paths would cross. She, the little girl from Japan with a sweetness and sincerity about her and a knack for helping others and he, the little boy from Rwanda with a huge heart and a profound passion for community. Namiko grew up and found herself doing an internship at…

    Read More…

  • Ragini & Brandon | Berkeley City Club Wedding Photography

    Ragini & Brandon | Berkeley City Club Wedding Photography

    Before we even begin, please take a couple minutes to watch the highlight film created by our sister company, Seaglass Cinema. It captures the day beautifully! Ragini and Brandon | 07.02.11 from Seaglass Cinema on Vimeo. The easiest, most obvious thing to say about Ragini and Brandon is that they are both incredibly brilliant. You could even say…

    Read More…

  • Kristen & Ryan | Sunol Backyard Wedding Photography

    Kristen & Ryan | Sunol Backyard Wedding Photography

    It was extreme croquet and homemade soap that joined them together. But mostly the soap. He had you at the transesterification reaction! Long story short, they were inside having tea after a game of extreme croquet (crazy wicket placement!) when the fact that Ryan’s family makes their own soap came up in conversation. This otherwise…

    Read More…

  • From Here to Eternity | Sneak Peek

    From Here to Eternity | Sneak Peek

    Today’s post is a bit of a collaboration. I had the absolute pleasure of working with some amazing wedding vendors to create a beautiful styled shoot a couple of months ago, and we’re excited to share it here. Read on for part one of a three part series co-hosted by my fellow collaborators. Where do…

    Read More…

  • Letterpress Stationery | Behind the Scenes

    Letterpress Stationery | Behind the Scenes

    I have long coveted the beautiful look of letterpress. The paper has a beautiful, textured impression that can be felt by the fingertips. It looks so special and precious amidst our shiny, mass-distribution digital world. Letterpress is an old mechanical process involving giant finnicky old printing presses and plenty of manual labor (yes, you actually…

    Read More…

  • Courtney & Colin | Trentadue Winery | Healdsburg Wedding Photography

    Courtney & Colin | Trentadue Winery | Healdsburg Wedding Photography

    They have lovingly been dubbed the Duke and the Duchess, after Colin’s last name Duke. On a sunny day in June, they were married in a beautiful celebration with just the right amount of elegance and romance befitting their royal titles. The day comprised an array of beautiful settings in Geyserville, Santa Rosa, and Healdsburg,…

    Read More…

  • Raquel & Andy’s Engagement Guest Book | Wedding Books

    Raquel & Andy’s Engagement Guest Book | Wedding Books

    Raquel and Andy’s engagement guest book just arrived in the mail last week, and it came out beautifully! I love seeing my work in print, and I can’t wait to see this book in action at their wedding in the fall. Here are just two of the many adorable spreads, with some blank spaces for…

    Read More…