2025 Weddings Year-in-Review

Each year of my career has its own rhythm, its own texture. Patterns emerge. 2025 was a year of return, and return again. 2025 also marked an explosion for my wedding work on film. I made images on a Rolleiflex 6×6 and a Pentax 645. I shot Portra and Gold, E100 and Tmax, Tri-x and Ektar. What a dream! This was a return in its own way… as I had brought my Hasselblad along to the first couple weddings I photographed 15 years ago! (Special shoutout to my lab, Royal We in West Oakland. So friendly, hard working, and consistent)

2025 was bookended by weddings at the Brazilian Room with an early start to the season on a sunny January day.

Mid-January through mid-February is a special time in our household. We take down the christmas lights and hang strings of colorful pennants as part of celebrating our kids birthdays (2 & 5.)

In February my brother and I took our father to Sicily for the first time in his life. His paternal grandpa had immigrated from Sicily to New York City around the turn of the century. This was my first trip to Italy, and I adored much about it, though I would avoid driving against rush hour traffic in Palermo next time. Eternal thanks to my wife for holding down the fort while I cavorted.

I started the spring by hopping back and forth across the Golden Gate Bridge: March in the Presidio, April at Cavallo Point, April in the Presidio, May at Cavallo Point.

The rest of the play-by-play from all 12 months of patterns and returns follows after the photos. (with shoutouts to co-conspirators)

The March wedding in the Presidio was my first Persian/Jewish hybrid with a Chuppah/Sofreh mashup. One of the pleasures of my job over the years is bearing witness to the creative melding and reinvention of wedding traditions.

Both weddings at Cavallo Point were graced with an exquisite field of California poppies.

In March I had my first newborn session that included film… the slow pace of photographing a newborn and their family is suited to the slow pace of shooting film. I think I liked that experience… as I followed that session with three more newborn sessions over the year including one for my brother, his wife, and my brand new niece!

The spring also held a handful of elopements at San Francisco City Hall. A space of many returns, of all the returns, and still stunning 7 years after my first elopement amongst the marble and lofted ceilinga, intricate moldings, and civic hubub.

In May I was invited out to Stinson Beach to document a wedding ceremony with the Bolinas Lagoon as a backdrop, followed by a reception at the Stinson Beach Community Center with the best wedding band I’ve ever had the pleasure of dancing to.

At the end of May I photographed my first wedding at Urban Adamah… this was by far my shortest commute! Ten minutes drive (no freeways.)

June was my busiest month of returns, with weddings in The Sacramento Valley, Glen Ellen, The Santa Cruz Mountains, and Sonoma.

I ate fresh figs straight from the trees. I was wowed by magicians. I hiked through redwood wonderlands. I slurped oysters. And I cackled with clients who felt like old friends.

At a wedding in June the power went out for a few hours right as guests were arriving at the venue. The whole vendor team leapt into action to problem solve/pivot… I remember popping my head into the kitchen at one point to see how the caterers were faring. They had a worksite light set up, and they were plowing away. I was struck both by how beautifully the catering team rallied, and by how their hard work and ingenuity was hidden away in the back house undetected by the wedding guests.

In July I returned to Urban Adamah for a particularly energetic Jewish wedding.

Later in July I was treated to an elegant Mandap dripping with marigolds nestled high on a rooftop in San Francisco.

In August my family explored Hawaii’s Big Island. Our five-year-old swam after a juvenile sea turtle. I told him not to touch it. He definitely succeeded in touching the turtle’s shell. It was the strongest, most independent swimming he had done in his life. I felt big pride even as he ignored my warning.

In late August I returned to Whispertree up near Boonville. Last I had been at the property, it was called Bell Valley Retreat, and it was drenched in rain. This time it was sunny and glistened with golden grasses. This time I also learned Boonville has its own local language.

September began with a return to Barndiva for a delightfully casual garden party reception for a San Francisco City Hall wedding I had photographed back in the spring.

September continued with a new vineyard venue near Santa Rosa and one of the most memorable meals I’ve eaten at a wedding. Something about breaking bread with the venue owner, the head caterer etc. at a round table in a meadow overlooking vineyards felt cinematic.

In late September I returned to a family property in Aptos. I had photographed the brother’s wedding at the property in the fall of 2020. In 2025 it was the sister’s turn to be wed. Returning felt both familiar and completely new. The day overflowed with children – their many nieces and nephews adding joyful chaos from every corner. My job affords me intimate peeks into multigenerational families. Often I find inspiration for my own family.

October began with a return to Slide Ranch for a colorful celebration by the sparkling Pacific Ocean for an intercontinental love story. This time it was so sunny! My previous visits had been characterized by the drama of a shifting marine layer. The groom’s mom insisted on dancing with me, which I took as an honor.

And finally the bookending with a return to the Brazilian Room and an afterparty at the New Parkway Theater.





Some of the collaborators and venues:
Events by GS / Riley Loves Lulu / Goodstock Productions / Small Blue Planet / Dream a Little Dream Events / Jacinda Weddings / Something Blue Productitons / Weddings by Aimée / Sachi & Maja / Kendall Melissa Events / AWE Planner / Sarah Elizabeth Events / Ybarra Events / Barndiva / San Francisco City Hall / Park Winters / Beltane Ranch / Cavallo Point / Nestldown / The Pearl / Slide Ranch / Whispertree / Vine Hill House / Deer Park Villa / Brazilian Room / Stinson Beach Community Center / Cornerstone Sonoma / Presidio Log Cabin / Dart Collective Family Band / Golden Bell Music / Last Wave Productions / Heart of Gold DJs / Lucky Devils Band


Lodge at Marconi Wedding

As is common in this industry, when I first met Stu and Olivia, they were total strangers… That all changed in a hurry when I floated the idea of an experimental 24 hour engagement session during a call. They were game, and I was bothe delighted and surprised. By the time the wedding rolled around, I’d already seen them at sunrise, at sunset, at sunrise again, and in just about every mood in between. It made meeting their parents, siblings, and friends on the wedding day feel surprisingly intimate—as intimate as spending 24 hours straight with strangers allows.

This was my first wedding at the Lodge at Marconi, though I’d wandered its trails years ago when it was still a conference center. The place has a fascinating history: originally built in 1914 as a radio receiving station by Guglielmo Marconi—yes, that Marconi, the electrical engineer and inventor often credited as the father of radio. Over the decades, the property morphed through many lives, from an infamous “alternative lifestyle community” in the 1960s to a retreat center for nonprofits and companies. These days, it’s a smartly renovated resort tucked into the hills of Tomales Bay, just an hour from San Francisco. The lodge sports old radio equipment sprinkled across the grounds, a quiet nod to its origin story.

The wedding day began with Olivia getting ready in one of the conference rooms. Her gown featured a removable train—ingenious, since it made bustling a breeze/non-issue later in the night. During getting ready Olivia surprised Stu with a thoughtful gift. We had our first look on top of the hill above the lodge, the wind catching the train in a way that begged for slow-shutter photographs to show the movement.

From the ceremony site at the very top of the hill, you get wide-open views of rolling hills and Tomales Bay. A sweet breeze kept the air moving, making the ceremony feel alive. A friend officiated in a bold floral dress, adding a pop of color to an otherwise minimal floral setup. Stu’s mom illustrated a map of the venue which assisted guests in navigating their way around the property.

Coktail hour started with a bang, when Stu surprised Olivia with a serenade backed by an a cappella group composed of friends. She was visibly floored. During cocktail hour, Olivia and Stu displayed photographs from our marathon engagement session, and I overheard guests pointing them out with equal parts admiration and disbelief.

The light only got better as the evening went on—golden hour wrapping the hills in soft warm light.

Olivia’s sister gave a toast that was rollicking deadpan funny without being exaggerated, the sort of speech you wish you could bottle.

Olivia and Stu first met in grad school during the early days of COVID, seeing each other for the first time over Zoom. The isolation and quietude of their initial “meet-cute,” gave the dance floor a special kind of righteous, earned energy.

Throughout the day teir families radiated joy and gratitude, a wholesomeness you could feel in every interaction.

The Lodge at Marconi’s history as a 1914 radio station made it a distinctive setting—surrounded by rolling hills, Tomales Bay, and the sharp, shifting light of West Marin- its certainly a wedding venue that lingers in your memory. 


Venue: The Lodge at Marconi
Planner: TLC Event Coordination
Photographer: Hazel Photo Weddings
Rentals: Encore Event Rentals
Florist: Poppy Flower Co
Catering: Perkins Catering Co.
Bakery: Whole Foods
DJ: Heart of Gold DJs
Hair and Makeup: Dream Catcher Artistry
Officiant: Charlotte Harris


The Haven at Tomales: A Wedding In The Round

Early September at The Haven at Tomales is golden — literally. The hills roll out in every direction, sun-bleached and open, with almost no other buildings in sight. The property feels quietly removed from the rest of the world, a rare kind of seclusion that made Sasha and Tobias’s wedding feel both expansive and deeply personal.

That spaciousness set the tone for the day. Instead of a traditional wedding party, Sasha and Tobias got ready with a small group of close friends. The mood was relaxed and easy — no timeline panic, just real joy and calm before everything began. It was a thoughtful, low-pressure way to handle things without the structure of a wedding party, and it made space for genuine moments. Their group portraits reflected that: casual, colorful, and full of the kind of laughter that happens when you’re surrounded by people who know you well.

Sasha and Tobias saw each other for the first time on their wedding day down the road at Elephant Rock. It was a windy, magical, sweet moment between the two of them. The wonderful rock formations lent a whimsy to their portraits, and the view of the mouth of Tomales Bay added grandeur.

The couple envisioned their ceremony “in the round,” with guests seated in four curved sections surrounding them — an inspired idea brought beautifully to life by wedding planner extraordinaire, Nicole Taylor. This layout created an intimate atmosphere where everyone felt connected and close. A single eucalyptus tree marked the entrance to the processional.

The processional was made up of family. A close family friend officiated in a flowing pink gown that glowed against the yellow grasses. Sasha made her entrance in a minimalist, strapless gown — a clean silhouette that left room for her striking gold monstera-leaf earrings to shine. They caught the light every time she turned her head and paired effortlessly with her legendary warm smile.

After the ceremony, Sasha and Tobias recessed together through the fields as guests tossed dried lavender into the air. Then came one of the day’s quiet highlights: a slow, beautiful walk up the hill to the reception barn. The lines of guests moving through the landscape — their colorful clothes against the golden grass — created a scene that felt cinematic and completely grounded in the place.

The reception was held in the barn, where the late-afternoon light cast angular shadows across the walls and tabletops. Golden hour came right on time — the sun popped over the ridge and lit the fields once more, turning everything warm and honey-colored.

Sasha and Tobias brought pieces of their life in Oakland into the celebration: beer from Ghost Town Brewing, a live set by their favorite Bay Area musician, La Doña, and dramatic florals that included monstera, alstroemeria, and dahlia. Their sense of humor showed up too — they handed their planner a bag and said, “Here’s a bag of 100 sheep. Do with them what you will.” The result? Tiny sheep scattered throughout the reception space, like an impromptu game of Where’s Waldo.

It was the kind of day that felt both effortless and full of meaning — shaped by the landscape, the light, and the people Sasha and Tobias love most.

Planning and Design: Nicole Taylor Events
Photography: Hazel Photo
Venue: The Haven at Tomales
Catering: Sage Catering
Florals: Golden Fields Floristry
Band: La Doña
DJ: Dart Collective
Lighting: Got Light
Rentals: Standard Event Rentals, Bright Event Rentals
Beauty: Ritual Salons


James Leary Flood Mansion Wedding

There are weddings that feel like a celebration of two people, and then there are weddings that feel like a celebration of an entire community. Angela and Cliff’s wedding at the James Leary Flood Mansion was the latter—an evening filled with warmth, laughter, and the kind of easy camaraderie that made every moment feel special.

Getting Ready: The Iconic Waymo Moment
Angela got ready at the Four Seasons and planned to take a Waymo to the venue. Standing on a San Francisco street corner in her robe, pink pumps in hand, waiting for a lost ride, was nothing short of iconic; this easy-going and fun vibe was present the whole day. 

A Library First Look & a Meaningful Ketubah Signing
Flood Mansion, with its elegant architecture and breathtaking Bay views, was an incredible setting for the day. Angela and Cliff chose the library for their first look—surrounded by books, history, and the quiet anticipation of the day ahead. Before Angela stepped into her dress, I captured the painstaking attention Angela’s mom gave to steaming the dress in the library. After the first look the ketubah signing took place in the library. It made for an intimate moment with close family gathered around, bearing witness to the commitment they were making.

The Ceremony
Under a chuppah adorned with orchids and huge tropical leaves, Angela and Cliff stood together as their families and friends encircled them. Their rabbi introduced a beautiful, unexpected ritual: after the wedding party had processed, Angela and her parents paused midway down the aisle. Then, in a moment charged with emotion, Cliff walked out to meet them, and then all guests in attendance were encouraged to gather in tightly around. It was a striking way to begin the ceremony—both intimate and grounding. As they recessed jubilantly back down the aisle, flower petals filled the air.

A Reception in the Grand Hall
The Flood Mansion’s Grand Hall was transformed into a long banquet-style dining experience, with high ceilings amplifying the energy of the night. The rich and bold burgundy, crimson, fuchsia, gold, and chartreuse florals popped against the interior marble. Pomegranates lined the tables, a nod to abundance and tradition. The golden hour light poured into the Hall, creating the dreamiest backdrop for portraits. I was able to sneak Angela and Cliff away for some sunset portraits, framed in the huge windows with glimpses of cargo ships and the Golden Gate Bridge in the background.

From there, the evening unfolded in waves of joy. After their grand entrance, Cliff popped open a truly massive bottle of champagne to cheers from all sides. The Horah was, as expected, a whirlwind of laughter and wild, celebratory energy.

The Details That Made It Theirs
Beyond the grandeur of the venue and the vibrancy of the celebration, what made this wedding special was the way it felt so distinctly them. The save-the-dates featured a family portrait of them and their cat and dog. Cliff gave his brothers cufflinks with the Hebrew letters for “living,” a meaningful symbol of vitality and enduring family bonds. Cliff’s parents held each other all night long.

A Shoutout to Sachi & Maja
Of course, all of this could not have happened without the wonderful planning team that is Sachi & Maja. Big thanks to Alyssa and Lisa for always being a pleasure to work with!

Angela and Cliff, thank you for inviting me in to document your wedding. It was an honor to witness the joy, the connection, and the beautiful community you built around you. What a night!

Venue: James Leary Flood Mansion
Planner: Sachi & Maja
Hair & Makeup: Dreamcatcher Artistry
Officiant: Rabbi Ryan
Chuppah: Bay Bliss Arches
Florals: Amanda Vidmar Designs
Catering: Park Avenue
Photography: Hazel Photo
Video: KL Films
Band: Lucky Devils Band
Transport: Bauers IT
Photobooth: Pixco
Rentals: Encore Events Rentals


Mill Valley Community Center Wedding

I’ve had the honor of shooting several weddings at Mill Valley Community Center, some paired with ceremonies at the nearby Old Mill Park. These venues offer a unique blend of natural beauty, history, and modern amenities along with great value and accessibility.

The Mill Valley Community Center

The Mill Valley Community Center is a modern, versatile venue that caters to weddings of various sizes and styles. Opened in 2001, the center is designed with a contemporary aesthetic that complements the surrounding natural landscape. The center features a spacious event hall with high ceilings and large windows that offer stunning views of Mount Tamalpais and the nearby redwoods. This hall can accommodate up to 300 guests for a seated dinner, making it ideal for large celebrations.

In addition to the main event hall, the Community Center boasts several smaller rooms that can be used for more intimate gatherings or as breakout spaces for various wedding activities. The venue also includes a professional-grade kitchen, allowing caterers to prepare and serve gourmet meals on-site.

One of the standout features of the Mill Valley Community Center is the outdoor patio area. This space can host the wedding ceremony, cocktail hour, or dinner, while providing a serene atmosphere with the sounds of the adjacent creek and the scent of the towering redwoods. The combination of indoor and outdoor spaces at the Community Center ensures that couples have flexibility in planning their wedding day, regardless of the weather.

Your Special Day in Mill Valley

The Mill Valley Community Center provides the convenience of modern facilities alongside the charm of historic natural settings. Guests or the wedding party can easily stay in the nearby Mill Valley Inn, which also is among the redwoods and photographs beautifully. There are plenty of fantastic eateries in the area (a local favorite is Sol Food for Puerto Rican!). Even better, being in this area positions you for fantastic sunset photoshoots in the hills, whether it be from a lookout point at Muir Beach to Mt. Tam, the options are endless. Be sure to check out what the Mill Valley Community Center has to offer for wedding events!

Venue: Mill Valley Community Center

The following vendors are associated with the first couple pictured.

Coordination: Tiffany Won

Catering: Cater Marin

DJ: Heart of Gold

Sommelier: Andy’s Local Market

Lighting: Marin Event Lighting

Florist: Jeffie Khalsa


24 Hour Engagement Session San Francisco

So, you are probably curious… What on earth is a 24 hour engagement session? and we will get there… I promise. Stick around for a bit, spend some time with the images, I think you will start to understand and understand again…

It was after noon on a Tuesday in the early spring of 2024, I found myself in a meeting with a couple (Olivia & Stu) whose wedding I was scheduled to photograph in the Fall. The purpose of our call was to explore options for our scheduled engagement session. I was probably drinking a lemon seltzer. I do that on most occasions.

I felt a funny feeling, and then I said…”So, we have two options: Option A is a normal engagement session. We meet somewhere meaningful, or beautiful, or both about 90 minutes before sunset, and we make photographs in 1 or 2 locations. Option B is the 24 hour engagement session.”

Now, to be honest, I wasn’t completely clear on what a “24 hour engagement session” was at the time, but I knew it sounded fun to me.

Olivia & Stu showed immediate and universal excitement about the idea, even though they weren’t exactly sure what it was either. I think I said, “Are you sure?” multiple times.

We began by saying yes with wild eyes, and then, through a series of discussions, we formulated a plan.

In my head it always started and ended with the wisps of steam from a coffee cup. There was always a diner, there was always a convertible, there was always ice cream, there was always the beach, but there was so much more to fill in. So many more beautiful places to explore in the San Francisco Bay Area…

After the gallery below there is a list of locations and a bit more on my inspiration.

This project, in the end, is about time, about how it speeds up and slows down, about habituation, and dishabituation, the glorious surprise, days that never end, days that begin and begin again. And what it is to be young and head over heels in love in the Bay Area, one of the most spectacularly beautiful places in the world.

Enjoy! We certainly enjoyed the process of making this project.

Loop Date Itinerary:

  1. Oceanview Diner
  2. Shorebird Park
  3. Berkeley Marina
  4. Indian Rock
  5. Live Oak Park
  6. UC Berkeley Campus
  7. Elmwood
  8. Ferry Building
  9. Palace of Fine Arts
  10. Lollyland Mini golf
  11. Crissy Field
  12. Presidio Tunnel Tops
  13. Legion of Honor
  14. Seacliff
  15. Haight Ashbury
  16. Amoeba Records
  17. Escape from New York
  18. Seward Street Slides
  19. Tank Hill
  20. Toy Boat Ice Cream
  21. Green Apple Books
  22. Nopa
  23. City View Metreon
  24. SOMA
  25. North Beach
  26. Vesuvio
  27. Ina Coolbrith
  28. Bob’s Donuts
  29. The Castro
  30. Orphan Andy’s
  31. Grandview
  32. The Tiled Steps
  33. China Beach
  34. Oceanview Diner

Thank you for inspiration to Christian Marclay for his video piece, ” The clock” and to Danny Rubin & Harold Ramis for the movie, “Groundhog Day.” Thank you to Olivia & Stu for all your planning, your stalwart affability, and for staying strong all 24 hours.


Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Youtube
Consent to display content from - Youtube
Vimeo
Consent to display content from - Vimeo
Google Maps
Consent to display content from - Google