Lupita Nyong'o can rock a bikini like no other!
The 33-year-old Oscar Winner has been sharing lots of breathtaking photos from her vacation in Bali, including a few self portraits.
On Thursday, Nyong'o posted a pic laying by the pool in a blue and white striped bikini, and to say that she looks gorgeous would be an understatement.
The Jungle Book star has been staying at the Mulia Bali luxury resort for the last week, capturing everything from the rich blue skies, to her impressive bikini collection.
With two movies in post-production and the announcement of her role in the forthcoming Black Panther film, Nyong'o has more than earned a little time off.
See how she slays the red carpet in the video below.