Demi-Leigh Nel-Peters is a South African model and beauty pageant. The 22-year-old South African beauty was crowned Miss Universe 2017 on November 27, beating out Columbia’s Laura Gonzalez and snatching the much-coveted title from Miss Universe 2016 Iris Mittenaere.