The Cannes Film Festival came to a close last night at the star-studded amfAR Gala, sponsored by Giorgio Armani. After a week's worth of incredible style, we're wondering who wins the Palme d'Or for best-dressed? Naomi Watts took our breath away most memorably in glittering Gucci. Kate Beckinsale wore nine amazing dresses, including this ethereal Marchesa gown. Salma Hayek Pinault made red-carpet history debuting the first-ever Gucci Premiere gown and continued to stun in looks from the brand's new couture collection. Cate Blanchett honored the late Alexander McQueen with his hand-picked eagle-emblazoned gown that will forever be remembered, and Eva Longoria Parker embodied classic Cannes glamour in Naeem Khan and Elie Saab. Who's your pick for best-dressed? Vote after the jump!