This day was AMAZING. Mike and Kyle planned their Cape Cod wedding to the T and aside from some rain, it went off without a hitch. No little detail was left out, their guests were treated like absolute royalty, the sun peeked out just in time for some portraits, and at the end of the day they let go and danced like there was no tomorrow… what more can you ask for?!