The traditional attires for marriages in Morocco include the traditional long gowns which can be translated into Moroccan Wedding Kaftans. This tradition is believed to have come from India. Over the years, the bridal wears of both the bride and groo...