Rihanna graces the cover of  American Vogue shot by famed photographer Annie Leibovitz. She is wearing a red Valentino dress with red hot lips and low cut black hairstyle..

Did you like this? Share it:

Comments

comments