Lupita Nyong’o looked stunning at the world premiere of Star Wars The Force Awakens. In the latest installment of Star Wars, Lupita plays Maz Kanata, who is a pirate. Nyong’o said Kanata has “lived over a thousand years. She’s had this watering hole for about a century, and it’s like another bar that you’d find in a corner of the Star Wars universe.” Check out more pictures of the beautiful Lupita Nyong’o below.