Haori is a hip- or thigh-length kimono coat which adds formality. Haori were originally reserved for men, until fashions changed at the end of the Meiji period. They are now worn by both men and women, though women's kimono jackets tend to be longer.