These are our past collections. If you’d like order any of these styles, please do not hesitate to contact us at info@kmhats.com. We’ll custom-made for you. Custom orders take two to three weeks.

Rush orders are accepted with additional charge.