Nearly every jurisdiction on earth has rules about who can marry whom. Especially when it comes to immigration. My best friend's fiance had to return to her home country from their shared second for 8 months while she applied for another visa to allow them to legally change her status when she married.
I feel like it's really strange that HN commenters hate on Singapore for having standards for immigrants. To the point of lying and saying that Work Permit holders aren't allowed to marry citizens in order to drum up outrage, and only backtracking when called out on it.
>Not marry a Singapore citizen or permanent resident in or outside Singapore without MOM's approval. This applies even after their Work Permits have expired, been cancelled or revoked.
>Not get pregnant or deliver a child in Singapore during the validity of their Work Permit unless they are already married to a Singapore citizen or permanent resident with MOM's approval. This applies even after their Work Permits have expired, been cancelled or revoked.
>As an employer, you must send your female Work Permit holders for medical screening every 6 months. This medical examination screens for pregnancy and infectious diseases such as syphilis, HIV and tuberculosis.
Note how they prohibit marriage outside Singapore even after the permit expires. It's clear what it means. If you've ever had a work permit, you're marked as unfit until proven otherwise.
"If you are a current or former Work Permit holder who wishes to marry a Singapore citizen or PR, you must apply for approval from MOM."
https://www.mom.gov.sg/faq/foreign-worker/as-a-work-permit-h...