El Haik is a traditional Moroccan dress that is worn by women and covers the whole body. It is a long piece of wool, about five meters long.