Rihanna has been named the new face of Christian Dior's iconic fragrance, J'Adore. She succeeds Charlize Theron, who has been the perfume's celebrity spokesperson for decades.