Caitlin and Keith celebrated their marriage a couple of weeks ago at The Pines Resort at Bass Lake. It was a very beautiful and emotional day for them. Keith had recently returned from military deployment. In November, the week before he left overseas, they were officially married in a small private ceremony by their family pastor. It was very moving that he was there to officiate their union again in front of many family and friends. Music is a very important part of Keith’s life. Their reception was full of energy with live music, but there was also a surprise in store for Caitlin later in the night. She didn’t know that in the morning, Keith and his musician Groomsmen were practicing a special song for her. Keith took the stage to serenade her and you can tell from the photos, she loved every second of it. Caitlin was so fun and energetic the whole night and I don’t think she took much of a break from the dance floor! Congratulations to a very special couple!