The Elegant royal moroccan kaftan is drive from Persia. Moroccan Dress is worn by womens in morocco and it has Embellished with gems and stones and it is also adorned with intricate embroidery Each kaftan has its own uniqueness with rich colours and luxurious Fabric. kaftan is made for the most modest women to admire her beauty.