One couple hosts a sophisticated seaside wedding on the shores of North Carolina.

To go with their wedding theme, the couple gave their guests perfectly beach-appropriate flip-flops as favors. Photo: Brooke Mayo Photographers