Demarchelier ha vivido en la ciudad de Nueva York desde 1975.