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.


One of the best parts of my job as a Sonoma County Newborn Photographer is being able to witness my clients milestone in life. I have now documented Nora’s parents engagement, wedding and now their beautiful girl. Rachael + Kyle were married last year and welcome their sweet baby girl Nora into the world earlier […]

sonoma county family photographer

March 18, 2023

Sonoma County Newborn Photographer // Baby Nora

Santa Rosa newborn photographer

Sonoma County Cake Smash Photographer Being a Sonoma County cake smash photographer is the absolute best! Especially when the baby is one of my past bride and grooms. Ive been loving my in studio portrait sessions of ¬†lately and realizing Im not sharing many of the Sonoma County cake smash sessions Ive been documenting. So […]

Sonoma County Cake Smash

March 16, 2021

Sonoma County Cake Smash Photographer

Sonoma County Cake Smash Photo Session

From shoot their engagement to wedding, maternity and now their son Madden’s first family photo session – Ive loved every milestone of this beautiful family. We took full advantage of the fall color and photographed their family session at a nearby winery. Madden was all smiles from the beginning to end of his session and […]

sonoma county family photographer

December 22, 2020

Sonoma County Fall Family Portrait Session {The Obrien’s by Kimberly Macdonald Photography}

Sonoma County fall family portrait session by Kimberly Macdonald photography

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!