Les deux personnes ont contracté le mariage chacun dans leur pays. Les autorités pakistanaises ont enregistré le mariage quelques jours plus tard alors que les autorités municipales de la ville San Giovanni in Persiceto (la région d'Emilie-Romagne, au nord de l'Italie) ont refusé d’en faire de même. La fiancée a ensuite contesté cette décision, rapporte le journal italien Corriere della Sera.
Les autorités locales doivent ainsi reconnaître ce mariage, car le tribunal de première instance, la cour d'appel et la Cour suprême l'ont reconnu.
D'après la décision de la Cour d'appel, l'"acceptation du mariage a été librement exprimée".
La Cour suprême a confirmé cette décision en citant un précédent survenu il y a dix ans. La cour de cassation avait alors reconnu le mariage de deux Pakistanais qui l'avaient contracté par téléphone.
Le mariage avec un citoyen italien permet d'obtenir un permis de séjour en Italie. D'après la législation italienne, les migrants ne peuvent pas contracter un mariage sans documents autorisant le séjour dans le pays.