Originally posted on Hollywood Life:
Lupita Nyong’o constantly stuns us with her amazing fashion, makeup, and even hair! She definitely knows how to turn heads. Once again, she looked amazing at the ‘Marie Claire’ May cover party on April 8 in West Hollywood.
31-year-old actress Lupita Nyong’o was joined by Kate Mara and Elle Fanning at the party — each of the girls grace May covers of Marie Claire. They all looked gorgeous, but our eyes were definitely on Lupita with her cool pompadour hairstyle and flawless makeup.
View original 323 more words