Aishwarya Rai, Cate Blanchett, Eva Longoria, Kate Beckinsale, Natalie Imbruglia, Salma Hayek and other celebrities were hot on the red carpet on the 63rd Cannes Film Festival 2010, which began May 11 in Cannes, France.
Celebrity shown style and fashion on
Cannes 2010 red carpet -