Every year, the Cannes Film Festival brings out the best of the red carpet as stars amp up the glamour for the annual French event.
This year was no different with Lupita Nyong'o and Naomi Watts putting their best feet forward in dazzling gowns at the festival's premiere of the film La Tete Haute (Standing Tall).
As always, Lupita went for a bold choice with her emerald green chiffon gown from Gucci, with delicate floral detailing and a matching belt.
She wore her hair pulled back in a sophisticated bun and accessorised with eye-catching drop earrings and a violet-hued lipstick.
As always, the star turned heads on the red carpet with her chic ensemble and we don't think anyone but Lupita could have pulled this off! The actress also had fun with her gown on the red carpet, twirling the skirt out for the waiting photographers.
At the same premiere, Naomi Watts also knocked it out of the park with her Cannes gown, a feathered Elie Saab Couture design with a plunging neckline.
The Birdman actress finished off the look with an ornate necklace but little else in the way of jewellery, making the dramatic dress centre stage - plus, check out that daring open back!