Filter
Escada
Headquartered in Munich, Germany, Escada is a luxury house specializing in women's clothing. By offering elaborate and distinctive feminine designs, the brand quickly grew to be a leading fashion brand.