Lupita Nyong’o looks uber fabulous on the cover of VOGUE magazine for July 2014. Never have I been so pleased

Read more