Coty Prestige, Balenciaga name Kristen Stewart the new face of Balenciaga fragrance