1. Home
  2. Photos
  3. Entertainment
  4. Aishwarya Rai In France Cannes Robin
 

Actresses Aishwarya Rai, left, and Eva Longoria arrive at the premiere for the film Robin Hood , at the 63rd international film festival, in Cannes, southern France, Wednesday, May 12, 2010. (AP Photo/Lionel Cironneau)