Jessica Alba photographed by Patrick Demarchelier