What is often a Kaftan?
A kaftan, also spelled caftan, could be a long, flowing garment which has a prosperous record that spans several cultures and hundreds of years. It is characterised by its loose healthy, extensive sleeves, and at times ankle-duration style, which makes it equally snug and stylish. Originating from t