Protesters turned out to show their outrage following the widespread circulation on social media of a video showing a woman being attacked and stripped by a mob last week in central Nairobi after they said her skirt was too tight and short.
"Violence affects women, men, boys and girls, and if left to continue gaining currency, will deny us healthy relationships," organiser Ruth Knaust told Capital FM radio.
"My dress, my choice," read banners and flags carried by the demonstrators, the majority of them women, and many themselves wearing short fitted clothing.
With supporters singing and chanting, the crowd called for an end to violence against women.
"Women are being assaulted," protester Diana Okello said. "We especially want to know what the women we chose as leaders are doing."
Men also took part in the protest, which brought city centre traffic to a standstill, but demonstrators also came out in opposition demanding women wear more conservative clothes.
"A female colleague was spat on and touched by the goons who were paid to harass the peaceful protestors," charged activist Boniface Mwangi, who himself wore a dress in solidarity with women.
