A wedding day that was years in the making.
That describes September 12, 2015 at the Highlands Country Club for Kristin and Esteban. It was a day of clouds that kept threatening rain, but it held off until minutes after their kiss at the altar.
It was also a day on which it was mentioned, more than once, that this relationship was like a fairy tale from day one. And the wedding Kristin and Esteban put together matched that perfectly. From the string quartet, to smores in the fireplace, to great dancing from the moment the dance floor opened.