At an event on Friday, Miss South Africa Zozibini Tunzi unveiled her South African flag-inspired national costume for the Miss Universe pageant, which will take place on December 8 in Atlanta, USA.
On social media, some have responded negatively to the outfit, with Minister of Transport Fikile Mbalula among those who are unimpressed.
“What are they doing to our queen?” he asked on Twitter, adding: “No man”.
Tunzi managed to work in her commitment to the cause of stamping out gender-based violence and the #HeForShe campaign with the outfit.
She asked South African men to write love letters to the women of South Africa, which were incorporated into the bodysuit in the colourful ribbons that surround it.
Lloyd Kandlin designed the outfit.
At the same event at the Maslow Hotel in Sandton on Friday, Tunzi unveiled her evening gown for the pageant, designed by Biji La Maison. It appears to have been met with more approval than the national costume by Twitter critics.
Tunzi’s parents and siblings were present at the costume unveiling.
At the event, it was also revealed that instead of a national gift, Miss Universe contestants will each bring a soft toy to be donated to charity.
Tunzi’s doll is designed by former Miss South Africa Bokang Montjane, from her range of dark-skinned dolls with natural hair, made to inspire confidence in young people of colour.