Rihanna was right ."good luck booking that stage"