No Promises Cheat Codes feat. Demi Lovato Download 'No Promises' on iTunes
This image appears in the gallery:
Beyonce Versus Rihanna: World's Most Beautiful?
Rihanna has also shared private moments with her fans, posting a series of pictures of her European holiday on her Facebook page. Picture: Facebook.