i really like beyonce but rihanna seems more real, more relatable and she is never boring. she'a always changing it up and that's what i love about her... ppl forget that these days talent is not enough. to be a star you have to be real and be an individual, not be afraid to express yourself!! that is the key to rihanna and lady gaga's success. and lady gaga and rihanna truly love and express their gratitude for their fans, whereas i feel like beyonce does forget about her fans a lot, she doesn't thank them as much as she should.