WENN
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.