Last Saturday was an amazing day! It was the first wedding of the year and I could not have asked for a more steller wedding. Sonya and Zach had an intimate ceremony up at the 320 Guest Ranch surrounded by their nearest and dearest....and their dog Todd. We can't forget about Todd because he is adorable :) 

Anyway, this wedding was fantastic. Sonya and Zach are two rad human beings and their friends and family follow suit. I'd say the event was one part wedding and two parts weekend getaway, which in my book, is stellar. No stress - just love, and friends, and food, and beer......and Todd the dog. Seriously he is so adorable you'll see what I mean. The location only added to this awesome relaxed atmosphere. The 320 Ranch has these fantastic chalets that you can rent. Plenty of room, good views, and a sweet front porch that perfectly doubles as a ceremony site :) The Gallatin River was just down the road too so we had a b-e-a-u-tiful backdrop for our formals. Plus the whole group was there to have fun so the pictures turned out just plain awesome. Aaaand while we were taking formals, an osprey caught a fish in the river and flew off majestically into the mountains. F'reals. It happened. There be pictures.

I feel so lucky to have been included in this amazing day. Sonya and Zach, congratulations on a beautiful wedding and best wishes for a long and happy marriage! You two will be rockin' life (and video games) together for years to come!