On a beautiful Sunday morning, we arrived in Moraga at Hacienda de las Flores - a historic estate that is filled with romance and Spanish-inspired architecture! Jennifer & Tristan prepared themselves for their wedding ceremony in their separate suites. Finishing touches, slipping into their wedding clothes, and toasts with their loved ones set the tone for the day as being filled with fun, emotion, and a deep love for one another.

Jennifer & Tristan's love story began many years ago - nearly 15 years from the day of their wedding! Through each moment of their wedding day, you could feel their genuine love for each other being shared with those that surrounded them. Their ceremony was filled with emotion as they reflected on the love they have grown and nurtured and honored the family that was no longer here to celebrate with them. With much excitement, they sealed their forever with a kiss straight out of a fairytale!

Jennifer & Tristan demonstrated their value in their family - both blood and chosen family! The bonds they have with the individuals in their wedding party were joyous and kept everyone laughing through portrait time.

As a gift and surprise to their guests, the couple hired a magician to entertain during cocktail hour! This unique idea made for an extra memorable wedding for those in attendance. He even had a special trick for the bride and groom!

Each moment of Jennifer & Tristan's wedding day was truly filled with fun and laughter. Their friends and family shared heartwarming stories and memories as the couple officially transitioned from engaged to married.

As the evening continued, the newlyweds shared their first dance to Free by Zac Brown Band surrounded by bubbles and sparklers.

Following a few special dances outside, the party transitioned indoors featuring a delicious stop at cake cutting!

Jennifer & Tristan danced the evening away with their loved ones breaking loose as well. Everyone not only enjoyed the tunes but the bubbles continued to be a hit with the crowd.

As with many of our couples, Jennifer & Tristan snuck away during their reception time for a little alone time in front of the camera. A moment for calm and relaxation was needed. It gave them time to connect and regroup before returning to their party! They reflected on their many adventures that led them to a beautiful wedding day and dreamed together of their adventures ahead.