Depending on the season, occasion, or rank Geisha will wear either geta, zori, or oboko. And they do so because it is traditionally customary.
Geisha wear shoes called zori with white socks that are called tabi.
While acting as a Geisha, she wears tabis. The tabi is a velvet low ankle sock with a sewn-on sole of canvas, and a separate section for the large toe (like a mitten). It is fastened with two flat metal hooks at the heel. When walking out-of-doors, she puts on getas. The geta is the wooden sole supported by two wooden blocks (front and back) and held on with two cords, like rubber flip-flops.
Geisha wear socks called Tabi Socks with a cut-in between the big toe and the rest of the toes (think toe socks with only the big toe separated). And shoes called Zori.
To simplify Geisha wear beautiful and elaborate kimono made of expensive silk, an obi, (plus many under-kimono ties and layers), tabi sock, zori or oboko shoes, and hair kanzashi. What a Geisha wears depends very much on the month and event. She has certain kimono and certain kanzashi that she will only wear during designated months or days.
Geisha wear beautifully elaborate and expensive kimono with an obi around their middle. Their kimono and obi depends greatly on what time of the year it is and what sort of even they are to attend. As does the kanzashi (hair ornaments) they wear. They also wear tabi socks, and oboko or zori shoes.
Geisha always wear beautiful, high quality, expensive silk kimono, a white collared naga juban (under kimono), and a carefully selected obi. With zori shoes and tabi socks. Their kimono will always match the season, time of the year, and occasion in which they are to attend that day.
Geishas wear beautiful expensive kimonos. Maikos (an apprentice geisha, virgin) wore white collars and Geikos wore red. Geisha always wear beautiful, high quality, expensive silk kimono, a white collared naga juban (under kimono), and a carefully selected obi. With zori shoes and tabi socks. Their kimono will always match the season, time of the year, and occasion in which they are to attend that day.
The Obi is what the geisha sash is called.
Geisha wear elaborate, beautiful, and expensive silk kimono.
It's part of the geisha uniform. The only geisha who wear the heavy "geisha" makeup on a regular basis are apprentices; trained geishas wear a much simpler style.
Geisha wear beautiful, expensive, and sometimes elaborate silk kimono. The style of the kimono depends very much on their 'ranking'; whether or not they are a minarai, maiko, or geisha. It also depends on the time of the year and what sort of event they are to attend. Their obi (sash around their waist) will be different style to match. They wear hair ornaments/decor called kanzashi that also change depending on the season and ranking. They wear tabi socks and shoes in the style of oboko or zori.
All Geisha wear kimono, sometimes known as a Hikizuri Kimono.