Oscar-wnning actress Lupita Nyong’o is taking over the cover of the March issue of Lucky Magazine, and as always she looks divinely perfect in all her vibrant splendor.
Continue Reading…