Whether it's rain, or unexpected timing of things, the best weddings are ones that have elements of surprise and still shows off a couple that absolutely radiates love and beauty as two become one with the excitement of every part of the day! This was the kind of wedding with Natalie and Garrett. These two knew each other since they were kids, but didn't actually connect until they met online in their 20s. How cute is that! From the bride's spunky blue shoes to the tree swing at sunset, it was a joy to capture the sweet moments of a perfect wedding day at the Mayowood Stone Barn in Rochester, Minnesota.
Also check out the video from the day from Redmond Digital Media!