Rihanna has very beautiful looks.
But what clinched it for me was seeing that advert where Beyonce is dressed up as some kind of Elizabethan type monarch, where she looks open jaw stunningly gorgeous.
Really? I thought she looked jaded in that advert.
Anyway, it is a tough one as both are stunning women. Beyonce is the more conventionally pretty one but I find Rihanna to be more striking with those eyes.