C&A is a multinational chain of retail clothing stores that originated in the Netherlands. It now has European head offices in Vilvoorde, Belgium, and Düsseldorf, Germany.