Rihanna a rock star on Victoria’s Secret catwalk