Since his girlfriend Kristen Stewart was signed as the face of Balenciaga's Florabotanica campaign, it seemed only natural that our favourite vampire, Robert Pattinson, got a fragrance deal pretty soon. R-Pattz has now landed a contract with Dior (after rejecting many other fragrance brands) worth a reported 12 million dollars. Apparently he's in London shooting the Dior campaign very soon, and the theme is rumoured to be Moulin Rouge inspired with Rob looking all moody and mysterious in black and white. To be honest, we couldn't care less. We'll take him looking any way!