Naomi Watts joined Salma Hayek at the Gucci and Vanity Fair dinner party to celebrate the world restoration premiere of Sergio Leone’s ‘Once Upon a Time in America’ during Cannes Film Festival yesterday evening.

She also wore a one of a kind Gucci dress.

Her sleeveless cocktail dress had a pale grey iridescent paillette top and a pale grey-to-lilac degrade ostrich feathered skirt which was accented with an iridescent Swarovski crystal embroidered low-waisted belt.

Naomi’s 20’s-inspired dress was styled with diamond Chopard jewels, Gucci champagne satin evening clutch and matching champagne satin peep toe high heeled evening sandals.

It’s nice to see Naomi wear something with a bit of sass, but I’m not too crazy about Naomi’s hairstyle.

Credit: Courtesy of Getty Images for Gucci