En France, un mariage civil doit être célébré par un officier d’état civil, qui peut être un maire, un adjoint au maire ou un conseiller municipal délégué. Pour les cérémonies non légales, vous pouvez choisir un officiant religieux ou laïque selon vos préférences.