Dennis and David celebrated their marriage with a reception at the Varsity Theater, complete with a live band, a crazy-energetic dance floor and plenty of cupcakes! Their beautiful ceremony at an historic Minneapolis church is picture perfect and full of grandeur. Photographer Debra O captured their day flawlessly and notes that Dennis and David's day had the best energy of any wedding she has ever photographed. With these dashing grooms and incredible details it's easy to see why. The beautiful draping inside the theater, a custom "Double D's Got Hitched" sign, and a guitarist in striped skinny jeans round out my favorite details of this very special day.