Aishwarya Rai Bachchan attends 63rd Annual International Cannes Film Festival
Shekhar Kapur attends the Opening Night Premiere of 'Robin Hood' at 63rd Annual International Cannes Film Festival
Actress Aishwarya Rai, right, and actress Eva Longoria, left, arrive on the red carpet for the premiere for the film "Robin Hood", at the 63rd international film festival, in Cannes, southern France.