The Blog

Thank you for stopping by! Please have a look around, and contact me for anything, thanks!

With over a decade of experience, I'm dedicated to ensuring you feel confident and comfortable while I document the moments, big and small, that showcase your love story.


Intimate Wedding at The Madrona Hotel Celebrating Jennifer + Rick Jennifer and Rick chose to have their intimate wedding at The Madrona Hotel in Healdsburg, CA. With 30 of their favorite people they vowed their lives together with exquisite details and an imaginative dining experience. The Madrona Hotel consists of a collection of classic hotel […]

The Madrona Hotel Wedding

November 7, 2023

Intimate Wedding at The Madrona Hotel

intimate wedding at the madrona hotel

B.R Cohn Winery Wedding Celebrating Darrin and Hannah   Hannah and Darrin vowed forever in front of their closest friends and family at their B.R Cohn Winery wedding. B.R Cohn Winery is located in Glen Ellen and one of the most beautiful venues in Sonoma County. With its stunning views of the vineyards to its […]

BR Cohn Wedding

July 24, 2023

B.R Cohn Winery Wedding

bride and groom at BR Cohn Winery wedding

  Petaluma Engagement Session Documenting Alexa and Joe’s Petaluma engagement session was very special to me. Ive known Alexa since she was a junior in high school, I documented her senior photos. That was actually how I first met her was her hiring me to photography her senior portraits. Ive watched her grow through out […]

Sonoma County engagement session

December 13, 2022

Petaluma Engagement Session {Petaluma Wedding Photographer}

Sonoma County weddings

BR Cohn Wedding Justin and Veronica’s BR Cohn Wedding was one of my favorite weddings of the year! I met Justin a few years ago as his videography team was one of the vendors for a wedding we both were apart of. Justin is a very talented videographer and I was thrilled and truly honored […]

BR Cohn Wedding

September 8, 2022

BR Cohn Wedding by Kimberly Macdonald Photography

br cohn winery wedding

Let's Discuss Your Wedding Day Vision

Your wedding day is unique, and I'm here to tailor my services to match your vision. Don't hesitate to reach out to discuss your specific needs, preferences, and budget. I'm excited to hear more about your vision and explore how I can help make your wedding an unforgettable experience!