El príncipe Makhosetive fue coronado el 25 de abril de 1986, con el nombre de rey Mswati III.