Ya'll are kidding me right? I am not even a Keri Hilson fan and I will say that this performance oozes of confidence and excitement. The song is a hit! Say what you want but, had your fave been singing this same song, ya'll would be all over it. What is really disturbing to me is that people can have a problem with Keri singing a song called "Pretty Girl Rock" but, not have a problem with someone older than her singing "if you like it then you shoulda put a ring on it".....HYPOCRITICAL MUCH? This song should be #1!