Kim and Andrew are a quirky duo not afraid to be themselves. From the program cards to their wedding vows, name tags and cake topper, little things in the wedding reflected their distinct characters. Kim braided her hair herself and her maid of honor did her make up. Their ceremony was held at Andrew’s family ancestral home; a lovely celebration with a joyous and warm vibe, where different people from all walks of life came together to honor their marriage. It was a beautiful day filled with love, laughter and moments to remember.