Jen and Crystal’s wedding day took place at Hidden River Events and was held in one of my favorite places, Asheville, North Carolina. From watching their dogs run around in the field before the wedding, to the super cohesiveness and goofiness of Crystal and her brothers, to the tears in Jen’s eyes when she received her pre-ceremony gift from Crystal, to the carriage ride to and from the ceremony site, the day had many intimate and beautiful moments. I had a blast photographing their wedding day!