It's not that she looks bad on the red carpet. It's the fact that she never stands out. F*ck all this talk of "iconic" looks. It's all opinion.
What's not opinion though, is media outlets going CRAZY over your look. Which has never happened with Rihanna. But it has happened with Beyoncé, Gaga, JLo, and Angelina.
Rihanna has no star power. The media only went into frenzy state about her once before and it wasn't even something she did but something someone did to her...
Lol .. Everyone was shocked when Rih came in 2011 with barley nothing on all over the internet how. I mean Rih wearing a wrap overshadowed the AMA's ..