Das S Magazin ist ein Projekt von Leica Fotografie International. Es ist eine einzigartige Plattform, die es renommierten Fotografen erlaubt, ihre Vorstellungen von Fashion- und Fine-Art-Fotografie ohne Einschränkungen umzusetzen. Frei von kommerziellen Vorgaben und Zwängen entstehen so aus erfrischend neuen, extravaganten Perspektiven starke Bilder und Videos.
Ergänzend zur digitalen Ausgabe gibt es die Print-Version des Magazins: Es erscheint ein- oder zweimal im Jahr – aufwendig gestaltet, exzellent verarbeitet und gedruckt, randvoll mit außergewöhnlicher Fotografie herausragender Künstler. Unter anderem ausgezeichnet mit vier Red Dot, zwei IF, vier Good Design und drei DDC Awards ist jede Ausgabe des großformatigen Magazins ein Druckerzeugnis der Superlative und ein einzigartiges Sammlerobjekt.