No obstante, el matrimonio solamente puede celebrarse en el consulado si el país en cuestión autoriza dichos matrimonios (de momento, los consulados españoles en Argentina, Boston, Bruselas, Ámsterdam, La Haya, Toronto, Montreal, Ottawa, Ciudad del Cabo, Pretoria y Estocolmo).