63rd Annual Cannes Film Festival
Celebrities on Cannes 2010 red carpet stepped in their best attire. As always, female celedebrities stunned everyone with their designer gowns. Kate Beckinsale, Cate Blanchett, Salma Hayek, Natalie Imbruglia, Eva Longoria, Aishwarya Rai and Helen Mirren dazzled on red carpet.