Aishwarya Rai with crazy big hair

Actress Aishwarya Rai Bachchan, sometimes called "the world's most beautiful woman" by the Indian press, arrives at the premiere of the film Robin Hood at the 2010 Cannes International Film Festival. This red carpet moment took place in Cannes, France, on May 12, 2010.

See our biography of Aishwarya Rai Bachchan