Cannes Film Festival ended on Sunday after 12 whole days (and nights) of stunning gowns.

We had several hits, a few misses and an introduction to ones-to-watch on the future (Elizabeth Olsen and Eve Hewson).

Eva Longoria was sadly missed. Eva always steps up her red carpet game during Cannes, so her diva presence was greatly missed.

Above is my Top 10 best dressed of the event with my top 3 being Zoe, Salma and Gwen. Please list share your top 10 in the comments.

2011 Cannes Film Festival Most Worn Designer – Roberto Cavalli
Robert Cavalli was the clear outfitter for Cannes this year. His glamorous, blingtastic, OTT red carpet gowns and mini dresses were showcased by Bar Refaeli, Karolina Kurkova, Tang Wei, Gong Li, Brooke Shields and many more.

Cannes Brand Ambassador – Rosario Dawson for Roberto Cavalli
The actress started off wearing Alberta Ferretti and Dolce & Gabbana during Cannes Film Festival, but once she got a taste for Cavalli she didn’t go back.

Best Dressed Male – Ryan Gosling
Usually the men on the red carpet don’t catch my eye, but Ryan stood out because he didn’t wear obligatory black tuxedos.

His first Ferragamo look may have a PJ vibe, but his cool navy blue shirt and white pants combo were perfect for a photocall with the French Riviera in the background.

Dickie bows added even more character to his blue and maroon custom Ferragmo suits for his premiere and the closing ceremony.

Queen of Cannes 2011 – Fan Bing Bing
Many of us had crowned Fan Bing Bing Queen from the opening ceremony. She then went on to wow us wearing Elie Saab Couture, Atelier Versace, Louis Vuitton and Oscar de la Renta.

The Queen kept her subjects happy by showcasing totally different looks and attending sometimes three events in a day.

Couturier of Cannes Film Festival 2011 – Elie Saab
The king reigned supreme dressing many beautiful actresses during Cannes. Fan Bing Bing was his favourite gal who wore three Elie Saab Couture gowns. Others included French actress Sara Forestier, L’Oréal ambassador Zhang Zi Lin, French actress Elsa Zylberstein and Chinese actress and L’Oréal ambassador Li Bing Bing.

Credit: China Photo & Getty