Dreaming of a beach wedding but worried about privacy? These resorts offer private or semiprivate beaches that ensure ceremonies with minimum interference.