Getting a Vogue cover isn't easy - it isn't any easier if you're a singer/musician. Beyonce landed a Vogue cover in April 2009, almost 6 years into her solo career. Rihanna has landed the April 2011 cover, 2 years after Beyonce and also 6 years into her career.
With all these similarities, it would be stupid not to compare them. Which one do you like better?