Rex and Zoe committed to each other for Time and All Eternity in the St. Louis Temple yesterday. What a beautiful time it was to be there with them and then be trusted to capture a few memories of their incredible day. The ceremony was filled with loved ones and all of us were reminded of how important and sacred marriage is. I'm not perfect in this life, but I came away with a renewed zeal to be a better husband, father and person.