As Cannes draws to a close, more amazing looks are emerging - after showers dampened our spirits for the first few days of the 66th Film Festival, the rain has held off over the last two evenings and the ladies are going out with a bang; or should I say sparkle?

Although the minimal trend is still going strong, a handful of dependable A-Listers have finally graced the red carpet in some seriously glittering, embellished dresses. Jessica Chastain trumped everyone at the 'All Is Lost' premiere in a stunning purple Givenchy gown - which came as a welcome surprise following two appearances in ethereal white gowns from Versace and Givenchy - whilst Irina Shayk, Alessandra Ambrosio and Liu Wen attended the screening in an array of gorgeous Roberto Cavalli pieces, featuring daring cut aways, head-to-toe sequins, and elegant lace. There was even more Cavalli (yes more!) to be found on Kylie Minogue and Sharon Stone, who both looked beautiful in the Italian designer gowns, although Sharon pulled rank slightly over Kylie at the 'Behind the Candelabra' event thanks to her electric blue gown and its plunging neckline...

At the 'Blood Ties' premiere held at the Palais des Festivals, L'Oreal lady Milla Jovovich showed Anna Wintour how Chanel Couture should be worn, opting for a black floral sequin dress from the SS13 collection, but the best dressed of the evening had to go to actress Zoe Saldana who enchanted everyone in a floral embroidered Valentino gown created to "express a fragile sensuality and inspired by Flemish painters".

Like Roberto Cavalli, designer Elie Saab continues to be a Cannes favourite amongst actresses and the model crowd - Dita Von Teese chose a glorious red Haute Couture number for her appearance at the 'Cleopatra' premiere, leaving model Alessandra Ambrosio to showcase a gorgeous yellow ready to wear piece at the De Grisogono party last night.

Check out all of these looks and more in the gallery above and tell us who you think deserves to be crowned the best dressed at Cannes.

[Images courtesy of Elie Saab, Roberto Cavalli, Versace and Valentino]