see more

CANNES, FRANCE - MAY 13: Aishwarya Rai attends the premiere of "On Tour" at the Palais des Festivals during the 63rd Annual International Cannes Film Festival on May 13, 2010 in Cannes, France. on May 13, 2010 in Cannes, France. (Photo by George Pimentel/FilmMagic)

CANNES, FRANCE - MAY 13:  Aishwarya Rai attends the premiere of "On Tour" at the Palais des Festivals during the 63rd Annual International Cannes Film Festival on May 13, 2010 in Cannes, France. on May 13, 2010 in Cannes, France.  (Photo by George Pimentel/FilmMagic)