Sexy French actor Vincent Cassel has been revealed as the face of Yves Saint Laurent's new fragrance.