The Miss and Mr Bedazzle 2018 pageant was held on October 13 at Eastleigh Primary School.
All proceeds from the event were donated to Hospice East Rand.
Jade Steyn was the winner for the 5 to 9-year category while Amelia Mabusa was crowned first princess and Ariska Engelbrecht as second princess.
In the 10 to 12-year category of the competition, Micail Morton was announced as the winner with Chiara Schoeman taking the first princess title and Aislin Kim Mission crowned as second princess.
Alyhza Kim Mission was the winner for the age group 13 to 15 years and the title of first princess was awarded to Gugulethu Mayisela while Morgan Robertson walked away as the second princess.
Also read: Miss Bedazzle winners crowned
In the 16 to 18-year category, Amber Erasmus was announced as the winner with the tile of first princess going to Alexandra Santos and second princess going to Kerina Naidoo.
The winner of the 19 and over age category was announced as Simone du Toit while Suné Bothma walked away as the first princess and Lindy Burrell as second princess.
In the Mrs category for the competition, Susan Myburgh was the winner with the title of first princess going to Louise Pope and second princess named as Niki Saaiman.
Morné Venter was the winner of the Mr section of the competition.