Lupita Nyong'o Lands the Cover of Vogue Magazine