During the outdoor ceremony overlooking the Blue Ridge Mountains, the couple recited vows that they had written for each other.