Rihanna's beauty tends to get overrated on here, but one thing that makes her stand out is that her looks aren't inextricably tied to her hair like most women. Very few women look good with short or dramatic hair styles.
Beyonce,Britney, Katy, Kim K etc would prob. look like a hot mess with some of the hairstyles Rihanna has had.
What kinda illogical drag? Rihanna looks like a hot mess there and it is a photo taken with extremely bad lighting, whereas Beyonce is dolled up in that pic and it seems like the photo was taken with good lighting. Even so, Rihanna STILL looks better.