Kenyan actress Lupita Nyong’o recently hit the red carpet at the 68th annual Cannes Film Festival in Cannes, France for the events Opening Ceremony and the premiere of La Tete Haute
. The 12 Years a Slave
and Star Wars
actress stunned in a flowing green dress by Gucci.