Le terme d'Immorality act se réfère à deux lois, étroitement liées, existant en Afrique du Sud du temps de l'apartheid. Le premier texte, datant de 1927, interdit les rapports sexuels entre blancs et noirs, puis fut amendé en 1950 pour interdire les rapports entre les blancs et l'ensemble des personnes de couleurs (incluant les Coloureds — métis — notamment). La deuxième loi, votée en 1957, confirme cette prohibition et en outre traite de différents crimes sexuels. L'interdiction des rapports sexuels interraciaux fut levée en 1985, mais certains alinéas de la loi de 1957 traitant des agressions sexuelles restent en vigueur.