Kimono are a form of traditional Japanese formal wear that are amongst the most complex and ritualized clothing in the world.
Kimono (着物) originally meant "clothing" in Japanese but in modern usage it often refers to full length traditional Japanese robes. Kimono robes were commonly worn in Japan for over a thousand years.
Over the centuries the Kimono has changed a great deal. For example, during the Heian period 794-1185, Kimono sometimes had up to sixteen layers.
The modern Kimono has been somewhat simplified. However, many modern Japanese women do know have the skill to put one on unassisted. There are many ways to layer a kimono and each layering technique has a meaning. Modern Geisha still understand the art of wearing a Kimono and layer their Kimono for particular effects.
Foreigners rarely buy genuine Kimono as they are
expensive and often cost 1 million to 2 million Japanese yen ($10,000 - $20,000 US). Kimono fabric come in a standard sizes, so it may be difficult and expensive for some western people to buy a Kimono that fits them.
Luckily, you can always buy a Yukata. Yukata are cotton garments similar to Kimono that are cheaper, less formal and cooler.