Miles and Kristin Himmel tie the knot… finally

After dating for 8 years, Miles finally came to his senses and married his best firend on August 15.