This day was nothing short of perfect. Maggie has a laugh that is so contagious and David may just be the nicest man on earth. Their bridal party was just amazing and we ended up with the most perfect sunset I have seen all summer. They danced the night away and got a little crazy on the cowbells with the louisville crashers. I hope to capture so many more memories with these two through their lifetime!