Miss South Africa 2012 was held on 9 December 2012 in Sun City , South Africa . The winner will represent South Africa at Miss Universe 2013 and Miss World 2013 . 12 contestants competed for the crown . Melinda Bam was crowned Miss South Africa 2012 by the outgoing title holder Marilyn Ramos from Pretoria
Miss World 2013
Miss World 2013
Miss South Africa 2012