The Kaftan Dresses or tops are free-flowing robes which reach to the ankles. The kaftan tops are shorter versions of the robe worn as a top over trousers, leggings or skirts. The dress is primarily worn in the Islamic countries where they are considered as dresses with royal gaiety. There are several variations to this dress. Kaftans have evolved a lot through the years since its inception. Today, kaftans are worn by all women, irrespective of size, shape, and in this case, irrespective of any religion. The kaftans today come in a lot of colors, sizes, cuts, prints, stitches and what not! The necklines are also varied, from round necks to plunging V-necks. Several wedding kaftans have buttons in the