Lupita Nyong’o just wore history’s greatest green dress to Cannes
This Gucci dress is just so magnificent that words are entirely superfluous. So quickly: Lupita Nyong’o wore (like nobody else could really) on the red carpet at the
Cannes premiere of Catherine Deneuve’s new film
La Tete Haute. You may now return to obsessing.
READ MORE: The 17 most beautiful dresses from the Cannes red carpet
5 buzzy films to know at Cannes 2015