Mens wear kaftan