Rihanna has gone ahead of Beyonce.