What can be a Kaftan?
A kaftan, also spelled caftan, is commonly a long, flowing garment with a abundant history that spans various cultures and hundreds of years. It is actually characterised by its free suit, large sleeves, and sometimes ankle-duration style, so that it is equally snug and elegant. Originating from The traditional Middle East, kaftans are currently wo