Kaftan dresses are usually loose, flowing dresses that reach the ankles. Dresses that were originally based on Islamic sentiments were originally associated with royal gaiety. With so many variations and innovative designs, these dresses have come a long way over…