The Face nasce a Londra nel 1980 come un magazine culturale che tratta di diversi argomenti: moda, musica, spettacolo, società e politica. Negli anni ha dato vita a numerose collaborazioni con i migliori stilisti, scrittori e fotografi del panorama mondiale, oltre alle personalità più in vista dello star system. Pur mantenendo la propria visione originale, The Face è rinato nel 2019 sotto una nuova veste, più in linea con lo stile contemporaneo.