Demi-Leigh Nel-Peters
Demi-Leigh Nel-Peters, from Cape Town, South Africa, began her career representing West Cape in the Miss South Africa 2017 competition, where she took the crown. She then went on to win Miss Universe 2017 with two tough questions answered regarding women’s empowerment. Host Steve Harvey began with the question, “What quality in yourself are you most…