Rihanna covers Vogue Magazine