WATCH | Witchdoctors, angels and dogs - the outfits that caught the eye at Joburg Pride
Johannesburg Pride was held on Saturday, in Melrose Arch, and the outfits did not disappoint.
"It's all about diversity," said one participant who was dressed as a witchdoctor.
Another, dressed in an all-white outfit, joked "I'm a virgin, so I was going for pure and angelic."
Some even marched with their dogs.
"Even though he's a boy, he's wearing ribbons," said the dog's owner.