Rihanna has joined Oscar winners Natalie Portman, Charlize Theron and Jennifer Lawrence as the faces of Dior.