Robert Pattinson photographed by Karl Lagerfeld for Dior Homme Spring 2018 Campaign.