Caroline and Gil, who met through common friends, threw their black-tie affair at Kiawah Island Golf Resort, since Caroline’s family have been vacationing at the Charleston, South Carolina, spot for three decades.