Gucci and Vanity Fair hosted a dinner party at the Hotel du Cap followed by a party to celebrate the world restoration premiere of Sergio Leone’s ‘Once Upon a Time in America’ during Cannes Film Festival yesterday evening.

Salma Hayek, Naomi Watts and Gemma Arterton were joined by the following attendees:

Li Bingbing: The Chinese actress looked beautiful wearing a one of a kind pale blush kimono sleeved gown with black beaded sash belt. Her look was accessorized with a black Gucci clutch and Gucci jewels. An elegant updo and blush lip colour to match her dress completed her look.

Frida Giannini: The Gucci designer opted for a one of a kind black strapless silk crepe gown inspired by the Fall 2012 collection. With a black velvet waistband accenting her dress and a chiffon overlay, we got a pop of colour via her red nail.

Natasha Poly: The blonde beauty looked stunning again, wearing a one of a kind Gucci pale pink beaded halter neck gown with an open back and plunging neckline. Working a supermodel pose, she opted for kohl-rimmed eyes and a nude lip colour. A Gucci satin box clutch and champagne Gucci sandals completed her look.

Jennifer Connelly: The actress wore a shimmering emerald green Gucci one of a kind short sleeved cocktail dress. Her paillettes-covered dress was styled with a small Gucci gold box clutch, and black velvet peep toe Gucci ‘Delphine’ sandals from the Spring 2012 collection.

Bérénice Béjo: Where was this dress yesterday when Bérénice needed it? The actress wore a Gucci Pre-Fall 2012 gown which differs from the look book version which is sleeveless. Her much improved gown has a plunging neckline and emerald beaded embroidery around the waist. Emerald Chopard jewels and a wavy updo perfectly complemented her look.

Charlotte Casiraghi: With a chic updo, the princess looked stunning wearing a Gucci Fall 2012 burgundy floral embroidered silk crepe long sleeved cocktail dress which was accented with a velvet belt. Cartier fringed earrings and Gucci accessories completed her look.

Bella Heathcote: The Australian actress wore her second Gucci look of Cannes. On this occasion she wore a white tuxedo jacket, a gold short sleeved top, black pants with gold button detailing and Gucci Spring 2012 heels. She returned to her blunt cut bangs hair style and opted for a dark lip colour, which continues to be a huge red carpet beauty trend.

Credit: Courtesy of Getty Images for Gucci