Robert Pattinson has a whole new look in Dior’s new black and white campaign shot by Karl Lagerfeld. Who else is swooning...