12 Years a Slave star Lupita Nyong'o looked sensational on the front cover of this month's French Elle magazine.

The 31-year-old Oscar-winning actress sports a stunning yellow Giambattista Valli‘s Haute Couture dress, while complimenting her look with a bright pop of red lipstick.

The Kenyan born actress is currently filming her new role in Star Wars Episode VII, along with rehearsing to take on the voice of Rakcha in The Jungle Book.