Robert Pattinson is Smoldering Hot in New Dior Homme Ad (PHOTOS)