Christina Aguilera used to be hot except during the Stripped era when she was sleazy and there was nothing sexy about that, she's still hot now that she's bigger tbh she's not fat like people say just bigger Beyoncé is stunning. Jennifer Lopez hot for an old lady. Lady GaGa ugly Nicki Minaj really only has her fake titties going for her, she's got too much junk in that trunk. Rihanna sexy, not pretty. You couldn't bring her home to your family just to your bedroom, she's sexy but ****ty. Britney Spears beautiful. Kelly Clarkson is pretty but nothing special. Miley Cyrus horse teeth, she's pretty though. Jessie J ugly.
Rihanna when just looking at looks. Beyonce however is just as gorgeous and also has a beautiful personality, poise, and class. Rihanna can be really trashy which is not really beautiful. I think Rihanna looks better when she dresses tastefully.