Lupita Nyong’o, in custom Prada, with Cartier jewels