All hail Queen Rihanna ?