Rhianna's facial features are not to my personal taste. Eyes far apart, large forehead, I don't think she has a pretty face. She is at best, average. I am not keen on her figure either, as I don't like small breasts. Her weaves and wigs look beyond ridiculous.
Beyonce is thoroughly beautiful. Stunning face, a bit more balanced on the body too. One of the prettiest celebs I have ever seen.