Kara and Rob chose the perfect setting for their seaside wedding, their own backyard! Marblehead is one of the prettiest towns on the North Shore and the couple thought of every detail to make their special day truly unique. They even built a bridge over their pool to serve as the aisle for the bride to walk down. The first look was captured on their boat dock and their golden retriever Bailey even got to be part of the wedding party. We loved getting to capture this amazing wedding...here are just a few of the highlights.