The Perfect Beach Wedding — Down To The Matching Vests

This beautiful beach wedding actually started at New York City Hall. The couple had a legally-binding ceremony there before heading to North Carolina the following week to have the big celebration with friends and family. Their love for each other is evident in every photo, and the details — like their coordinating vests and the perfect beachy backdrop — are just a delightful bonus. See more moments from their wedding in the slideshow.