I see on the Geneva canton website (Office de l'etat civil), that they will no longer let you get married unless both parties can prove that they are holders of Swiss resident permits, (permis de Sejour).
It looks like the intention must be to stop illegal immigrants from marrying. This must also catch thousands of people who planned to marry staying within the law.
This seems to mean that a fiancé can not fly in from say India, Canada, USA, or Australia, on a tourist visa and get married to a Swiss person.
What about if one partner lives outside Switzerland but has a Shengen visa, e.g. for France?
Can residents of other EU Countries marry here? Can a French resident marry in Switzerland? What about a UK resident? Can he marry in Switzerland if he does not have a Permis de Sejour?
Is there a way around this if the person can't get a permit for work or study in Switzerland. Does a "marriage" permis de sejour exist?
Are there any immigration lawyers out there who can give some tips?
How many people on this site are afffected? Tell us your story.