Robert Pattinson is the new face of fashion house Dior, which gives us its latest...

0